public InvoiceTermVM EditInvoiceTerm(InvoiceTermVM c) { DB.tblInvoiceTerm InvoiceTerm = IMSDB.tblInvoiceTerms.Find(c.InvoiceTermId); if (InvoiceTerm != null) { InvoiceTerm.InvoiceTerm = c.InvoiceTerm; InvoiceTerm.IsActive = c.IsActive; IMSDB.Entry(InvoiceTerm).State = EntityState.Modified; IMSDB.SaveChanges(); } return(c); }
public InvoiceTermVM AddInvoiceTerm(InvoiceTermVM c) { DB.tblInvoiceTerm InvoiceTerm = IMSDB.tblInvoiceTerms.Add( new DB.tblInvoiceTerm { InvoiceTerm = c.InvoiceTerm, IsActive = c.IsActive }); IMSDB.SaveChanges(); c.InvoiceTermId = InvoiceTerm.InvoiceTermId; return(c); }
public InvoiceTermVM GetInvoiceTermById(int InvoiceTermId) { DB.tblInvoiceTerm InvoiceTerm = IMSDB.tblInvoiceTerms.Where(p => p.InvoiceTermId == InvoiceTermId).FirstOrDefault(); if (InvoiceTerm != null) { return(new InvoiceTermVM() { InvoiceTermId = InvoiceTerm.InvoiceTermId, InvoiceTerm = InvoiceTerm.InvoiceTerm, IsActive = InvoiceTerm.IsActive }); } return(null); }