/// <summary>
 /// Add a new DM_KetQua within DM_KetQua database table
 /// </summary>
 /// <param name="obj">DM_KetQua</param>
 /// <returns>key of table</returns>
 public int Add(DM_KetQua obj)
 {
     DbParameter parameterItemID = Data.CreateParameter("MaKetQua", obj.MaKetQua);
     parameterItemID.Direction = ParameterDirection.Output;
     SqlHelper.ExecuteNonQuery(Data.ConnectionString, CommandType.StoredProcedure,"sproc_DM_KetQua_Add"
                     ,parameterItemID
                     ,Data.CreateParameter("TenKetQua", obj.TenKetQua)
     );
     return 0;
 }
 /// <summary>
 /// updates the specified DM_KetQua
 /// </summary>
 /// <param name="obj">DM_KetQua</param>
 /// <returns></returns>
 public void Update(DM_KetQua obj)
 {
     SqlHelper.ExecuteNonQuery(Data.ConnectionString, CommandType.StoredProcedure,"sproc_DM_KetQua_Update"
                     ,Data.CreateParameter("MaKetQua", obj.MaKetQua)
                     ,Data.CreateParameter("TenKetQua", obj.TenKetQua)
     );
 }
 /// <summary>
 /// Add a new DM_KetQua within DM_KetQua database table
 /// </summary>
 /// <param name="obj_dm_ketqua">DM_KetQua</param>
 /// <returns>key of table</returns>
 public int Add(DM_KetQua obj_dm_ketqua)
 {
     ServerCache.Remove("DM_KetQua", true);
     return objDM_KetQuaDA.Add(obj_dm_ketqua);
 }
 /// <summary>
 /// 
 /// </summary>
 /// <returns></returns>
 public DM_KetQua Populate(IDataReader myReader)
 {
     DM_KetQua obj = new DM_KetQua();
     obj.MaKetQua = (Byte) myReader["MaKetQua"];
     obj.TenKetQua = (string) myReader["TenKetQua"];
     return obj;
 }
 /// <summary>
 /// updates the specified DM_KetQua
 /// </summary>
 /// <param name="obj_dm_ketqua">DM_KetQua</param>
 /// <returns></returns>
 public void Update(DM_KetQua obj_dm_ketqua)
 {
     ServerCache.Remove("DM_KetQua", true);
     objDM_KetQuaDA.Update(obj_dm_ketqua);
 }