Example #1
0
 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);
 }
Example #2
0
 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);
 }
Example #3
0
        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);
        }