public DMNgheNghiepDTO DMNgheNghiepDTOIDataReader(IDataReader idr)
 {
     var DMNgheNghiepDTODTO = new DMNgheNghiepDTO
     {
         ID = (idr["ID"] is DBNull) ? Guid.NewGuid() : Guid.Parse(idr["ID"].ToString()),
         MaNgheNghiep = (idr["MaNgheNghiep"] is DBNull) ? string.Empty : idr["MaNgheNghiep"].ToString(),
         TenNgheNghiep = (idr["TenNgheNghiep"] is DBNull) ? string.Empty : idr["TenNgheNghiep"].ToString(),
         NgayTao = (idr["NgayTao"] is DBNull) ? DateTime.MinValue : Convert.ToDateTime(idr["NgayTao"])
     };
     return DMNgheNghiepDTODTO;
 }
 public Boolean Insert(DMNgheNghiepDTO obj)
 {
     try
     {
         using (var dbcmd = new SqlCommand("PROC_DMNgheNghiep_Insert", GetConnection()))
         {
             dbcmd.CommandType = CommandType.StoredProcedure;
             dbcmd.Parameters.Add(new SqlParameter("@MaNgheNghiep", obj.MaNgheNghiep));
             dbcmd.Parameters.Add(new SqlParameter("@TenNgheNghiep", obj.TenNgheNghiep));
             dbcmd.ExecuteNonQuery();
             return true;
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
 public Boolean Insert(DMNgheNghiepDTO obj)
 {
     return _dmNgheNghiepDal.Insert(obj);
 }
 public DMNgheNghiepDAL()
 {
     _dmNgheNghiepDTO = new DMNgheNghiepDTO();
 }