public void CreateDelSerial(DelSerial objDelSerial) { if (objDelSerial != null) { try { db.DelSerials.Add(objDelSerial); db.SaveChanges(); } catch (Exception ex) { log.Fatal(ex); } } }
public void CreateDelSerial(DelSerial objDelSerial) { if(objDelSerial!=null) { try { db.DelSerials.Add(objDelSerial); db.SaveChanges(); } catch (Exception ex) { log.Fatal(ex); } } }
public void DeleteDelSerial(long id) { try { DelSerial objDelSerial = db.DelSerials.FirstOrDefault(o => o.Id == id); if (objDelSerial != null) { db.DelSerials.Remove(objDelSerial); db.SaveChanges(); } } catch (Exception ex) { log.Fatal(ex); } }
public void DeleteDelSerial2(DelSerial objDelSerial) { try { if (objDelSerial != null) { DelSerial objTemp = db.DelSerials.FirstOrDefault(o => o.Id == objDelSerial.Id); if (objTemp != null) { db.DelSerials.Remove(objTemp); db.SaveChanges(); } } } catch (Exception ex) { log.Fatal(ex); } }
public bool DeleteSerialBookByBookNumber(string strBook_Number, string strSavedBy, DateTime dtFrom, DateTime dtTo, ref string strResponse) { bool result = false; strResponse = string.Empty; using (Promotion.DataModel.SerialResult_BO objSerialResult_BO = new SerialResult_BO()) { DataModel.SerialResult objSerialResult = objSerialResult_BO.GetByBook_numberAndInput_time(strBook_Number, dtFrom, dtTo); if (objSerialResult != null) { string strSerials = objSerialResult.Serials; string[] Serials = null; if (strSerials.Length > 0) { strSerials = strSerials.Substring(0, strSerials.Length - 1); Serials = strSerials.Split("|".ToCharArray()); } else { ArrayList arrTmp = new ArrayList(); Serials = (string[])arrTmp.ToArray(typeof(string)); } log.Info(strSerials); using (Promotion.DataModel.DelSerial_BO objDelSerial_BO = new DelSerial_BO()) { for (int nIndex = 0; nIndex < Serials.Length; nIndex++) { DelSerial objDelSerial = new DelSerial(); objDelSerial.book_number = objSerialResult.book_number; objDelSerial.Serial = Serials[nIndex]; objDelSerial.input_time = DateTime.Now; objDelSerial.SavedBy = strSavedBy; objDelSerial_BO.CreateDelSerial(objDelSerial); log.Info(strBook_Number + ": Xóa " + Serials[nIndex]); } } objSerialResult.DeletedBy = strSavedBy; objSerialResult.DeletedDate = DateTime.Now; objSerialResult_BO.DeleteSerialResult(objSerialResult); result = true; } else { strResponse = string.Format("Số sổ {0} không tồn tại.", strBook_Number); log.Info(strResponse); } } return result; }