public HSNSACVM EditHSNSAC(HSNSACVM c)
 {
     DB.tblHSNSAC HSNSAC = IMSDB.tblHSNSACs.Find(c.HSNSACId);
     if (HSNSAC != null)
     {
         HSNSAC.TaxRate            = c.TaxRate;
         HSNSAC.HSNSACNo           = c.HSNSACNo;
         HSNSAC.IsActive           = c.IsActive;
         IMSDB.Entry(HSNSAC).State = EntityState.Modified;
         IMSDB.SaveChanges();
     }
     return(c);
 }
 public HSNSACVM AddHSNSAC(HSNSACVM c)
 {
     DB.tblHSNSAC HSNSAC = IMSDB.tblHSNSACs.Add(
         new DB.tblHSNSAC
     {
         HSNSACNo = c.HSNSACNo,
         TaxRate  = c.TaxRate,
         IsActive = c.IsActive
     });
     IMSDB.SaveChanges();
     c.HSNSACId = HSNSAC.HSNSACId;
     return(c);
 }
 public HSNSACVM GetHSNSACById(int HSNSACId)
 {
     DB.tblHSNSAC HSNSAC = IMSDB.tblHSNSACs.Where(p => p.HSNSACId == HSNSACId).FirstOrDefault();
     if (HSNSAC != null)
     {
         return(new HSNSACVM()
         {
             HSNSACId = HSNSAC.HSNSACId,
             TaxRate = HSNSAC.TaxRate,
             HSNSACNo = HSNSAC.HSNSACNo,
             IsActive = HSNSAC.IsActive
         });
     }
     return(null);
 }