Exemple #1
0
        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);
        }
Exemple #2
0
        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);
        }
Exemple #3
0
        public bool CheckExistsByName(SupSpecailization SupSDTO)
        {
            SupSpecialization SupSpecial = Mapper.Map <SupSpecialization>(SupSDTO);

            return(TheUnitOfWork.SupSpecializationRepo.CheckExistByName(SupSpecial));
        }