/// <summary> /// delete by primary key /// </summary> /// <param name="keys">primary key</param> /// <returns>true for succesfully deleted</returns> public bool Delete(CHITIETMUONVATTUKeys keys) { CHITIETMUONVATTU businessObject = GetAllEntities().ToList().Where(p => p.ID == keys.ID).FirstOrDefault(); VATTUFactory VATTUService = new VATTUFactory(); VATTU vattu = VATTUService.GetAllEntities().Where(p => p.ID == businessObject.VATTUID).FirstOrDefault(); vattu.SOLUONG += businessObject.SOLUONG; VATTUService.Update(vattu); return(_dataObject.Delete(keys)); }
/// <summary> /// get CHITIETMUONVATTU by primary key. /// </summary> /// <param name="keys">primary key</param> /// <returns>Student</returns> public CHITIETMUONVATTU GetByPrimaryKey(CHITIETMUONVATTUKeys keys) { return(_dataObject.SelectByPrimaryKey(keys)); }