public InvoiceStatusVM EditInvoiceStatus(InvoiceStatusVM c) { DB.tblInvoiceStatuses InvoiceStatus = IMSDB.tblInvoiceStatuses.Find(c.InvoiceStatusId); if (InvoiceStatus != null) { InvoiceStatus.InvoiceStatus = c.InvoiceStatus; InvoiceStatus.IsActive = c.IsActive; IMSDB.Entry(InvoiceStatus).State = EntityState.Modified; IMSDB.SaveChanges(); } return(c); }
public InvoiceStatusVM AddInvoiceStatus(InvoiceStatusVM c) { DB.tblInvoiceStatuses InvoiceStatus = IMSDB.tblInvoiceStatuses.Add( new DB.tblInvoiceStatuses { InvoiceStatus = c.InvoiceStatus, IsActive = c.IsActive }); IMSDB.SaveChanges(); c.InvoiceStatusId = InvoiceStatus.InvoiceStatusId; return(c); }
public InvoiceStatusVM GetInvoiceStatusById(int InvoiceStatusId) { DB.tblInvoiceStatuses InvoiceStatus = IMSDB.tblInvoiceStatuses.Where(p => p.InvoiceStatusId == InvoiceStatusId).FirstOrDefault(); if (InvoiceStatus != null) { return(new InvoiceStatusVM() { InvoiceStatusId = InvoiceStatus.InvoiceStatusId, InvoiceStatus = InvoiceStatus.InvoiceStatus, IsActive = InvoiceStatus.IsActive }); } return(null); }