public SupSpecailization Insert(SupSpecailization SupSDTO, bool byAdmin) { if (SupSDTO == null) { throw new ArgumentNullException(); } SupSpecialization sup_specilize = Mapper.Map <SupSpecialization>(SupSDTO); sup_specilize.ByAdmin = byAdmin; TheUnitOfWork.SupSpecializationRepo.Insert(sup_specilize); TheUnitOfWork.SaveChanges(); SupSDTO.ID = sup_specilize.ID; return(SupSDTO); }
public List <SupSpecailization> InsertList(List <SupSpecailization> supSpecailizationsDto, bool byAdmin) { if (supSpecailizationsDto == null) { throw new ArgumentNullException(); } foreach (var item in supSpecailizationsDto) { SupSpecialization sup = Mapper.Map <SupSpecialization>(item); sup.ByAdmin = byAdmin; var insertedItem = TheUnitOfWork.SupSpecializationRepo.Insert(sup); TheUnitOfWork.SaveChanges(); item.ID = insertedItem.ID; item.ByAdmin = insertedItem.ByAdmin; } return(supSpecailizationsDto); }
public bool CheckExistsByName(SupSpecailization SupSDTO) { SupSpecialization SupSpecial = Mapper.Map <SupSpecialization>(SupSDTO); return(TheUnitOfWork.SupSpecializationRepo.CheckExistByName(SupSpecial)); }