public void Delete(PaymentBindingModel model) { var element = _paymentStorage.GetElement(new PaymentBindingModel { Id = model.Id }); if (element == null) { throw new Exception("Не найдено"); } _paymentStorage.Delete(model); }
//public void CreateOrUpdate(CreatePaymentBindingModel model) //{ // var payment = new PaymentBindingModel // { // Id = model.Id, // Prepayment = model.Prepayment, // ClientId = model.ClientId, // DishId = model.DishId, // DateCreate = model.DateCreate // }; // if (model.Id.HasValue) // { // paymentStorage.Update(payment); // } // else // { // paymentStorage.Insert(payment); // } //} public void Delete(PaymentBindingModel model) { var payment = paymentStorage.GetElement( new PaymentBindingModel { Id = model.Id }); if (payment == null) { throw new Exception("Оплата не внесена"); } paymentStorage.Delete(model); }