public void Update(ExecutorCompanyDTO executorCompanyDTO) { ExecutorCompany executorCompany = Mapper.Map <ExecutorCompany>(executorCompanyDTO); _unitOfWork.ExecutorCompanies.Update(executorCompany); _unitOfWork.Save(); }
public void Add(ExecutorCompanyDTO executorCompanyDTO) { ExecutorCompany executorCompany = Mapper.Map <ExecutorCompany>(executorCompanyDTO); executorCompany.Id = Guid.NewGuid(); _unitOfWork.ExecutorCompanies.Create(executorCompany); _unitOfWork.Save(); }
public ExecutorCompanyDTO Get(Guid?id) { if (id == null) { throw new ArgumentNullException(); } ExecutorCompany executorCompany = _unitOfWork.ExecutorCompanies.Get(id); if (executorCompany == null) { throw new NotFoundException(); } return(Mapper.Map <ExecutorCompanyDTO>(executorCompany)); }
public void Delete(Guid id) { if (HasRelations(id)) { throw new HasRelationsException(); } ExecutorCompany executorCompany = _unitOfWork.ExecutorCompanies.Get(id); if (executorCompany == null) { throw new NotFoundException(); } _unitOfWork.ExecutorCompanies.Delete(id); _unitOfWork.Save(); }
public ExecutorCompanyDTO Get(Guid id) { ExecutorCompany executorCompany = _unitOfWork.ExecutorCompanies.Get(id); return(Mapper.Map <ExecutorCompanyDTO>(executorCompany)); }