Example #1
0
        public Broker Insert(Broker broker)
        {
            var db = _tmsDbContextFactory.Create();
            db.Brokers.Add(broker);
            db.SaveChanges();

            return broker;
        }
Example #2
0
        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;
        }