Exemple #1
0
        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();
        }
Exemple #2
0
        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);
        }