Example #1
0
        public int Update()
        {
            Product product = BogDBContext.Product.FirstOrDefault(x => x.Id == this.ProductDto.Id);

            if (product != null)
            {
                product.UpdateValues(this.ProductDto);
                BogDBContext.SaveChanges();
            }

            return(product.Id);
        }
Example #2
0
        public int Create()
        {
            Sale sale = this.SaleDto.ToSaleEntity();

            sale.Id = 0;
            foreach (var productSale in sale.ProductSale)
            {
                productSale.PricePerUnit = BogDBContext.Product.FirstOrDefault(x => x.Id == productSale.ProductId).Price;
            }


            BogDBContext.Sale.Add(sale);
            BogDBContext.SaveChanges();

            return(sale.Id);
        }
Example #3
0
        public int Delete(int ConsultantId)
        {
            Consultant consultant = BogDBContext.Consultant.FirstOrDefault(x => x.Id == ConsultantId);

            BogDBContext.Consultant.Remove(consultant);

            return(BogDBContext.SaveChanges());
        }