public void SodaDecrement(int qnt, vendingVM vm) { var quant = vc.quantities.Where(p => p.qntId == qnt).FirstOrDefault(); int quantity = Convert.ToInt32(quant.quantity1) - vm.soldqnt; quant.quantity1 = quantity; vc.SaveChanges(); }
public List <string> validate(vendingVM v) { List <string> invalid = validations(v); if (invalid.Count == 0) { Store(v); } return(invalid); }
//public int GetQnty(int id) //{ // var qnty = vc.quantities.Where(p => p.qntId == id).FirstOrDefault(); // var qnt = qnty.quantity1; // return qnt; // } public void Store(vendingVM vm) { vending v = new vending(); v.sodaId = vm.sodaId; v.priceId = vm.priceId; v.sodaQnt = vm.sodaQnt; v.soldqnt = vm.soldqnt; v.orgprice = vm.orgprice; v.priceent = vm.priceent; v.boughttime = vm.boughttime; vc.vendings.Add(v); vc.SaveChanges(); vm.vendId = v.vendId; }
public List <string> validations(vendingVM val) { List <string> errors = new List <string>(); if (val.sodaId == 0) { errors.Add("Select a Soda"); } else if (string.IsNullOrEmpty(Convert.ToString(v.orgprice))) { errors.Add("Select a soda"); } else if (val.soldqnt == 0) { errors.Add("Select the Quantity"); } return(errors); }