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); }
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); }
public int Delete(int ConsultantId) { Consultant consultant = BogDBContext.Consultant.FirstOrDefault(x => x.Id == ConsultantId); BogDBContext.Consultant.Remove(consultant); return(BogDBContext.SaveChanges()); }