public static void AddTransferOwnPayment(TransferModel model, Repositories rep, int customerId) { OwnTransferPayment p = new OwnTransferPayment(); p.CardAccountID = model.CardId; p.CustomerID = customerId; p.Message = model.Message; p.TargetCardNumber = model.TargetCardAccountNumber; p.Name = "Перевод средств на " + model.TargetCardAccountNumber; rep.OwnTransferPayments.Add(p); rep.SaveChanges(); }
public static TransferModel TransferOwnPaymentToModel(int paymentId, Repositories rep) { OwnTransferPayment p = rep.OwnTransferPayments.GetSingle(paymentId); if (p == null) { return(null); } TransferModel model = new TransferModel(); model.CardId = p.CardAccountID; model.Message = p.Message; model.TargetCardAccountNumber = p.TargetCardNumber; model.FromOwnPayments = true; return(model); }