Exemplo n.º 1
0
        public Transaction CreateTransaction(double amount, Account initiator, Account receiver, int type)
        {
            Transaction transaction = new Transaction();

            try{
                transaction = new BA.Database.Enteties.Transaction()
                {
                    Summa            = amount,
                    Date             = DateTime.Now,
                    Type             = type,
                    AccountRecipient = receiver,
                    AccountInitiator = initiator
                };
            }
            catch (Exception exception)
            {
            }
            return(transaction);
        }
        public Transaction CreateTransaction(double amount, Account initiator, Account receiver, int type, ref bool error, ref string errorMessage)
        {
            error = false;
            Transaction transaction = new Transaction();

            try
            {
                transaction = new BA.Database.Enteties.Transaction()
                {
                    Summa            = amount,
                    Date             = DateTime.Now,
                    Type             = type,
                    AccountRecipient = receiver,
                    AccountInitiator = initiator
                };
                return(transaction);
            }
            catch (Exception exception)
            {
                errorMessage = "Thomething goes wrong! Cant create transaction.";
                error        = true;
                return(transaction);
            }
        }