public static bool DeleteInvoiceStatuses(int id) { motskin_invoiceStatuses element = _invoiceStatuses.FirstOrDefault(p => p.id == id); if (element != null) { _invoiceStatuses.Remove(element); return(true); } return(false); }
public static int SaveInvoiceStatuses(motskin_invoiceStatuses element, bool withSave = true) { if (element.id == 0) { element.id = _invoiceStatuses.Count + 1; _invoiceStatuses.Add(element); } else { int pos = _invoiceStatuses.IndexOf(_invoiceStatuses.FirstOrDefault(p => p.id == element.id)); if (pos >= 0) { _invoiceStatuses[pos] = element; } } return(_invoiceStatuses.Count); }
public int SaveInvoiceStatus(motskin_invoiceStatuses element, bool withSave = true) { #if !PSEUDO if (element.id == 0) { db.motskin_invoiceStatuses.Add(element); if (withSave) { Save(); } } else { db.Entry(element).State = EntityState.Modified; if (withSave) { Save(); } } return(element.id); #else return(PseudoData.SaveInvoiceStatuses(element)); #endif }