public Broker Insert(Broker broker) { var db = _tmsDbContextFactory.Create(); db.Brokers.Add(broker); db.SaveChanges(); return broker; }
public Broker Update(Broker broker) { var db = _tmsDbContextFactory.Create(); var originalBroker = db.Brokers.Where(b => b.Id == broker.Id).First(); // db.Brokers.Attach(broker); var entry = db.Entry(originalBroker); //entry.State = EntityState.Modified; entry.CurrentValues.SetValues(broker); db.SaveChanges(); return broker; }