public override void AddOrUpdate(SalesOrderMaster entity) { if (DbContextExtensions.IsTransient(_context, entity)) { _context.Set <SalesOrderMaster>().Add(entity); _context.SaveChanges(); } else { _context.Set <SalesOrderMaster>().Attach(entity); _context.Entry(entity).State = EntityState.Modified; _context.SaveChanges(); } }
public override void AddOrUpdate(QuotationMaster entity) { if (DbContextExtensions.IsTransient(_context, entity)) { _context.Set <QuotationMaster>().Add(entity); _context.SaveChanges(); } else { _context.Set <QuotationMaster>().Attach(entity); _context.Entry(entity).State = EntityState.Detached; _context.SaveChanges(); } }