当前位置: 代码迷 >> ASP.NET >> 多层应用中的有关问题,希望各位老师解答
  详细解决方案

多层应用中的有关问题,希望各位老师解答

热度:3447   发布时间:2013-02-25 00:00:00.0
多层应用中的问题,希望各位老师解答
首先我在数据访问层DataAccess创建方法:
public   void   AddPersonnel(BasePersonnel   bp)
                {
                        using   (SqlConnection   cnn   =   GetConn())
                        {
                                cnn.Open();
                                using   (SqlCommand   FCommand   =   cnn.CreateCommand())
                                {
                                        FCommand.CommandText   =   "AddPersonnel ";
                                        FCommand.CommandType   =   CommandType.StoredProcedure;
                                        FCommand.Parameters.Add( "@PersonnelName ",   SqlDbType.Char).Value   =   bp.PersonnelName;
                                        FCommand.Parameters.Add( "@PersonnelSex ",   SqlDbType.Char).Value   =   bp.PersonnelSex   ??   string.Empty;
                                        FCommand.Parameters.Add( "@PersonnelCard ",   SqlDbType.Char).Value   =   bp.PersonnelCard   ??   string.Empty;
                                        FCommand.Parameters.Add( "@PersonnelPhone ",   SqlDbType.Char).Value   =   bp.PersonnelPhone   ??   string.Empty;
                                        FCommand.Parameters.Add( "@PersonnelEmail ",   SqlDbType.Char).Value   =   bp.PersonnelEmail   ??   string.Empty;
                                        FCommand.ExecuteNonQuery();
                                }
                        }
                }
接着在规则定义层:
public     void   AddPersonnel(BasePersonnel   bp)
                {
                        if   (bp.PersonnelName   ==   string.Empty   ||   bp.PersonnelName   ==   null)
                        {
                                return   null;
  相关解决方案