/// <summary>
 /// Add a new NhanVien_Phong within NhanVien_Phong database table
 /// </summary>
 /// <param name="obj">NhanVien_Phong</param>
 /// <returns>key of table</returns>
 public int Add(NhanVien_Phong obj)
 {
     SqlHelper.ExecuteNonQuery(Data.ConnectionString, CommandType.StoredProcedure,"sproc_NhanVien_Phong_Add"
                     ,Data.CreateParameter("MaNhanVien", obj.MaNhanVien)
                     ,Data.CreateParameter("MaPhong", obj.MaPhong)
                     ,Data.CreateParameter("ThoiGianBatDau", obj.ThoiGianBatDau)
                     ,Data.CreateParameter("ThowiGianKetThuc", obj.ThowiGianKetThuc)
     );
     return 0;
 }
 /// <summary>
 /// 
 /// </summary>
 /// <returns></returns>
 public NhanVien_Phong Populate(IDataReader myReader)
 {
     NhanVien_Phong obj = new NhanVien_Phong();
     obj.MaNhanVien = (int) myReader["MaNhanVien"];
     obj.MaPhong = (Byte) myReader["MaPhong"];
     obj.ThoiGianBatDau = (DateTime) myReader["ThoiGianBatDau"];
     obj.ThowiGianKetThuc = (DateTime) myReader["ThowiGianKetThuc"];
     return obj;
 }
 /// <summary>
 /// Add a new NhanVien_Phong within NhanVien_Phong database table
 /// </summary>
 /// <param name="obj_nhanvien_phong">NhanVien_Phong</param>
 /// <returns>key of table</returns>
 public int Add(NhanVien_Phong obj_nhanvien_phong)
 {
     ServerCache.Remove("NhanVien_Phong", true);
     return objNhanVien_PhongDA.Add(obj_nhanvien_phong);
 }