using BankContracts.ViewModels; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using UniversityContracts.BindingModels; using UniversityContracts.SearchModels; namespace UniversityContracts.BusinessLogicContracts { public interface IPaymentLogic { List ReadList(PaymentSearchModel model); PaymentViewModel ReadElement(PaymentSearchModel model); bool Create(PaymentBindingModel model); /// /// Получение полной и оплаченной стоимости в бизнес логике, по обследованию и талону /// bool GetPaymentInfo(PaymentSearchModel model, out double fullPrice, out double paidPrice); } }