public bool Update(OfficialDTO entity) { if (typesDAO.Update(new OfficialBO(entity)) != null) { return(true); } else { return(false); } }
public void Edit(int id, OfficialDTO dto) { using (var uow = new UnitOfWork(new DataContext())) { var obj = uow.Officials.Get(id); obj.OfficialGroupID = dto.OfficialGroupID; obj.OfficialPositionID = dto.OfficialPositionID; obj.PersonalInfoID = dto.PersonalInfoID; uow.Officials.Edit(obj); uow.Complete(); } }
public OfficialDTO Get(int id) { using (var uow = new UnitOfWork(new DataContext())) { var obj = uow.Officials.Get(id); var dto = new OfficialDTO(); dto.OfficialGroupID = obj.OfficialGroupID; dto.OfficialPositionID = obj.OfficialPositionID; dto.PersonalInfoID = obj.PersonalInfoID; return(dto); } }
public void Add(OfficialDTO dto) { using (var uow = new UnitOfWork(new DataContext())) { var obj = new Official(); obj.OfficialGroupID = dto.OfficialGroupID; obj.OfficialPositionID = dto.OfficialPositionID; obj.PersonalInfoID = dto.PersonalInfoID; uow.Officials.Add(obj); uow.Complete(); dto.ID = obj.OfficialID; } }
public long Insert(OfficialDTO entity) { return(typesDAO.Insert(new OfficialBO(entity))); }