コード例 #1
0
ファイル: Default.aspx.cs プロジェクト: minaanis/eco-api-ex
    private void WriteDebtorEntries(IDebtor deb, IDebtorEntry[] debEntries)
    {
        TextBox4.Text += "Number of deb entries: " + debEntries.Length + "\nSaldo: " + deb.Balance.ToString() + "\r\n" + "\r\n";

        foreach (IDebtorEntry de in debEntries)
        {
            string text;
            if (de.Text == null)
            {
                text = "----------";
            }
            else
            {
                text = de.Text;
            }

            string amount;
            if (de.Amount.ToString().Length < 8)
            {
                amount = de.Amount.ToString() + "\t\t";
            }
            else
            {
                amount = de.Amount.ToString() + "\t";
            }

            string amountDefaultCurrency;
            if (de.AmountDefaultCurrency.ToString().Length < 8)
            {
                amountDefaultCurrency = de.AmountDefaultCurrency.ToString() + "\t\t";
            }
            else
            {
                amountDefaultCurrency = de.AmountDefaultCurrency.ToString() + "\t";
            }
            TextBox4.Text += //de.Type.ToString() + "\t" +
                             //de.Date.ToString() + "\t" +
                             //de.Account.Number + "\t" +
                             amountDefaultCurrency +
                             de.Currency.Code + "\t\t" +
                             amount +
                             de.VoucherNumber.ToString() + "\t\t" +
                             text + "\t\t" +
                             de.InvoiceNumber.ToString() + "\t" +
                             //de.DueDate.ToString() + "\t" +
                             de.Remainder.ToString() + "\t" +
                             de.RemainderDefaultCurrency.ToString() + "\t" + "\r\n";
        }
    }
コード例 #2
0
        private void AddDebtorCommandExecute()
        {
            if (!String.IsNullOrEmpty(newDebtorName))
            {
                var newDebtor = new Debtor();
                // Set properties and add to list
                newDebtor.Name = newDebtorName;
                newDebtor.PayOrBorrow(newDebtorDebt);
                Debtors.Add(newDebtor);
                _modelDebtor = newDebtor;

                //Reset textbox binded properties
                newDebtorName = "";
                newDebtorDebt = 0;
            }
            else
            {
                MessageBox.Show($"Cannot add debtor with no name");
            }
        }
コード例 #3
0
ファイル: Default.aspx.cs プロジェクト: minaanis/eco-api-ex
    protected void Button9_Click(object sender, EventArgs e)
    {
        try
        {
            //connect
            string connectMessage = Connect();

            //Get first debtor, if any
            IDebtor [] debitors = _session.Debtor.GetAll();
            if (debitors.Length == 0)
            {
                throw new Exception("No Debitors found");
            }

            IDebtor deb = debitors[0];

            IDebtorEntry[] debEntries = deb.GetEntries();
            if (debEntries == null)
            {
                throw new Exception("No DebtorEntries found.");
            }

            TextBox4.Text += "First Debtor's Entries\n";

            WriteDebtorEntries(deb, debEntries);
        }
        catch (Exception ex)
        {
            TextBox4.Text += ex.Message;
        }
        finally
        {
            //always disconnect after we are finished.
            Disconnect();
        }
    }
コード例 #4
0
ファイル: Default.aspx.cs プロジェクト: ocace/eco-api-ex
    private void WriteDebtorEntries(IDebtor deb, IDebtorEntry[] debEntries)
    {
        TextBox4.Text += "Number of deb entries: " + debEntries.Length + "\nSaldo: " + deb.Balance.ToString() + "\r\n" + "\r\n";

        foreach (IDebtorEntry de in debEntries)
        {
            string text;
            if (de.Text == null)
                text = "----------";
            else
                text = de.Text;

            string amount;
            if (de.Amount.ToString().Length < 8)
                amount = de.Amount.ToString() + "\t\t";
            else
                amount = de.Amount.ToString() + "\t";

            string amountDefaultCurrency;
            if (de.AmountDefaultCurrency.ToString().Length < 8)
                amountDefaultCurrency = de.AmountDefaultCurrency.ToString() + "\t\t";
            else
                amountDefaultCurrency = de.AmountDefaultCurrency.ToString() + "\t";
            TextBox4.Text += //de.Type.ToString() + "\t" +
                //de.Date.ToString() + "\t" +
                //de.Account.Number + "\t" +
                                amountDefaultCurrency +
                                de.Currency.Code + "\t\t" +
                                amount +
                                de.VoucherNumber.ToString() + "\t\t" +
                                text + "\t\t" +
                                de.InvoiceNumber.ToString() + "\t" +
                //de.DueDate.ToString() + "\t" +
                                de.Remainder.ToString() + "\t" +
                                de.RemainderDefaultCurrency.ToString() + "\t" + "\r\n";
        }
    }