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