public void DatabaseUpdate(TableMakerProductType item) { using (var uow = new UnitOfWork(new AppDbContext())) { uow.TableMakerProductTypes.Update(item); uow.Commit(); } }
public void DomainUpdate(TableMakerProductType item) { var edittarget = Items.SingleOrDefault(o => o.Id == item.Id); edittarget.Description = item.Description; }
public void SuperUpdate(TableMakerProductType item) { DatabaseUpdate(item); DomainUpdate(item); }
public void SuperAdd(TableMakerProductType item) { DatabaseAdd(item); Items.Add(item); }