public BDVisitPrice VisitPriceSaveChange(BDVisitPrice _bDVisitPrice) { try { // BDVisitPrice operation add & edit var dbVisitPrice = _contextDatabase.BDVisitPrices.SingleOrDefault(s => s.VisitPriceID == _bDVisitPrice.VisitPriceID); if (dbVisitPrice != null) { // Update BDVisitPrice _contextDatabase.Entry(dbVisitPrice).CurrentValues.SetValues(_bDVisitPrice); _contextDatabase.BDVisitPrices.Attach(dbVisitPrice); _contextDatabase.SaveChanges(); return(dbVisitPrice); } else { // Insert BDVisitPrice into the database _contextDatabase.BDVisitPrices.Add(_bDVisitPrice); _contextDatabase.SaveChanges(); return(_bDVisitPrice); } } catch (Exception ex) { throw; } return(null); }
public BDPhysicianSalary PhysicianSalarySaveChange(BDPhysicianSalary _bDPhysicianSalary) { try { // BDPhysicianSalary operation add & edit var dbPhysicianSalary = _contextDatabase.BDPhysicianSalaries.SingleOrDefault(s => s.PhysicianPriceID == _bDPhysicianSalary.PhysicianPriceID); if (dbPhysicianSalary != null) { // Update BDPhysicianSalary _contextDatabase.Entry(dbPhysicianSalary).CurrentValues.SetValues(_bDPhysicianSalary); _contextDatabase.BDPhysicianSalaries.Attach(dbPhysicianSalary); _contextDatabase.SaveChanges(); return(dbPhysicianSalary); } else { // Insert BDPhysicianSalary into the database _contextDatabase.BDPhysicianSalaries.Add(_bDPhysicianSalary); _contextDatabase.SaveChanges(); return(_bDPhysicianSalary); } } catch (Exception ex) { throw; } return(null); }