コード例 #1
0
ファイル: ProductService.cs プロジェクト: Abhi0k/TUGOnline
        /// <summary>
        /// Method To Insert Sub Product tnto DB From UI
        /// </summary>
        /// <param name="_subProduct"></param>
        /// <returns></returns>
        public bool AddSubProduct(SubProductEntity _subProduct)
        {
            bool isSuccess = false;

            using (var scope = new TransactionScope())
            {
                //var config = new MapperConfiguration(cfg => { cfg.CreateMap<SubProductEntity, SubProduct>(); });

                //IMapper mapper = config.CreateMapper();

                //var subProducts = mapper.Map<SubProductEntity, SubProduct>(_subProduct);
                var subProducts = Mapper.DynamicMap <SubProductEntity, SubProduct>(_subProduct);

                _unitOfWork.SubProductRepository.Insert(subProducts);
                _unitOfWork.Save();
                scope.Complete();
                isSuccess = true;
            }

            return(isSuccess);
        }
コード例 #2
0
ファイル: ProductController.cs プロジェクト: Abhi0k/TUGOnline
 public bool AddSubProduct([FromBody] SubProductEntity _subproductEntity)
 {
     return(_productServices.AddSubProduct(_subproductEntity));
 }