예제 #1
0
    protected void InitAmount()
    {
        double Percentage = 0;

        //USAmount from database on US Dollar
        double USAmount = GetPaymentDue();
        CurrencyWebService CurrencyService = new CurrencyWebService();
        decimal ToUSRate = CurrencyService.Convert(1.000m, CurrencyDropDownList.SelectedValue.ToString(), "USD");

        //Amount from the Database in US
        //If Not paid in US
        Amount.Text = (Math.Round(USAmount, 2)).ToString();
    }
예제 #2
0
    protected void InitAmount()
    {
        double Percentage = 0;

        //USAmount from database on US Dollar
        //CustomerPDTDataSet.CustomerPaymentDueDataTable CustomerPaymentDueTable;
        //GetValue(out CustomerPaymentDueTable);
        //double USAmount = (double)CustomerPaymentDueTable.Rows[0]["ProjectAmount"];
        double USAmount = 200;
        CurrencyWebService CurrencyService = new CurrencyWebService();
        decimal ToUSRate = CurrencyService.Convert(1.000m, CurrencyDropDownList.SelectedValue.ToString(), "USD");

        //Amount from the Database in US
        //IF Not paid in US
        Amount.Text = (Math.Round(USAmount, 2)).ToString();
    }
예제 #3
0
    protected void Currency_SelectedIndexChanged(object sender, EventArgs e)
    {
        double InternationalFixedFee = 0;
        double Percentage = 0;

        //USAmount from database on US Dollar
        var usAmount = GetPaymentDue();
        var currencyService = new CurrencyWebService();
        decimal toUSRate = currencyService.Convert(1.000m, CurrencyDropDownList.SelectedValue.ToString(CultureInfo.InvariantCulture), "USD");

        //Amount from the Database in US
        //If Not paid in US
        if (CurrencyDropDownList.SelectedValue.ToString(CultureInfo.InvariantCulture) != "USD")
        {
            InternationalFixedFee = (double)((decimal)usAmount * toUSRate);
            usAmount = usAmount + InternationalFixedFee;
        }
        Amount.Text = (Math.Round(usAmount, 2)).ToString(CultureInfo.InvariantCulture);
    }
예제 #4
0
    protected void InitAmount()
    {
        double Percentage = 0;

        //USAmount from database on US Dollar
        ProfessionalPDTDataSet.ProfessionalPaymentDueDataTable ProfessionalPaymentDueTable;
        GetValue(out ProfessionalPaymentDueTable);
        double USAmount = (double)ProfessionalPaymentDueTable.Rows[0]["ProjectAmount"];
        CurrencyWebService CurrencyService = new CurrencyWebService();
        decimal ToUSRate = CurrencyService.Convert(1.000m, CurrencyDropDownList.SelectedValue.ToString(), "USD");

        //Amount from the Database in US
        //IF Not paid in US
        Percentage = GetSideJobPercentage(USAmount);
            USAmount = USAmount + (USAmount * Percentage);
        Amount.Text = (Math.Round(USAmount, 2)).ToString();
    }
예제 #5
0
    protected void Currency_SelectedIndexChanged(object sender, EventArgs e)
    {
        double InternationalFixedFee = 0;
        double Percentage = 0;

        //USAmount from database on US Dollar
        ProfessionalPDTDataSet.ProfessionalPaymentDueDataTable ProfessionalPaymentDueTable;
        GetValue(out ProfessionalPaymentDueTable);
        double USAmount = (double)ProfessionalPaymentDueTable.Rows[0]["ProjectAmount"];
        CurrencyWebService CurrencyService = new CurrencyWebService();
        decimal ToUSRate = CurrencyService.Convert(1.000m, CurrencyDropDownList.SelectedValue.ToString(), "USD");

        //Amount from the Database in US
        //IF Not paid in US
        Percentage = GetSideJobPercentage(USAmount);
        if (CurrencyDropDownList.SelectedValue.ToString() != "USD")
        {
            InternationalFixedFee = (double)((decimal)USAmount * ToUSRate);
            USAmount = USAmount + (USAmount * Percentage) + InternationalFixedFee;
        }
        else
        {
            USAmount = USAmount + (USAmount * Percentage);
        }
        Amount.Text = (Math.Round(USAmount, 2)).ToString();
    }
        protected void InitAmount()
        {
            //USAmount from database on US Dollar
            var usAmount = GetPaymentDue();
            var currencyService = new CurrencyWebService();
            var toUSRate = currencyService.Convert(1.000m, CurrencyDropDownList.SelectedValue.ToString(CultureInfo.InvariantCulture), "USD");

            //Amount from the Database in US
            //IF Not paid in US
            var percentage = GetSideJobPercentage(usAmount);
            usAmount = usAmount + (usAmount*percentage);
            Amount.Text = (Math.Round(usAmount, 2)).ToString(CultureInfo.InvariantCulture);
        }