public void UpdateProductSales(ProductSalesDTO productSaleDTO) { ProductSale productSale = new ProductSale(); ProductSalesConvertor.ConvertToProductSaleEntity(ref productSale, productSaleDTO, true); UnitOfWork unitOfWork = new UnitOfWork(); unitOfWork.ProductSalesRepository.Update(productSale); unitOfWork.SaveChanges(); }
public ProductSalesDTO GetProductSalesById(int productSalesId) { ProductSalesDTO productSaleDTO = null; var productSales = unitOfWork.ProductSalesRepository.GetById(productSalesId); if (productSales != null) { productSaleDTO = ProductSalesConvertor.ConvertToProductSaleDto(productSales); } return(productSaleDTO); }
public List <ProductSalesDTO> GetAllProductSales() { List <ProductSalesDTO> productSalesList = new List <ProductSalesDTO>(); var productSales = unitOfWork.ProductSalesRepository.GetAll(); if (productSales != null) { foreach (var productSale in productSales) { productSalesList.Add(ProductSalesConvertor.ConvertToProductSaleDto(productSale)); } } return(productSalesList); }