Exemplo n.º 1
0
        /// <summary>
        /// محاسبه
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void _btnCalc_OnClick(object sender, EventArgs e)
        {
            DBLayare.Loan   loanClass = new Loan();
            Loan.LoanStruct result    = new Loan.LoanStruct();
            if (_grantDate.Date != null)
            {
                result = loanClass.grantLoan(txtClientNum.Text, (DateTime)_grantDate.Date, Convert.ToInt32(_ddlTimeLoan.SelectedValue.ToString()), Convert.ToDecimal(_txtAmountLoan.Text), Convert.ToInt32(hfClientid.Value), true);
            }
            DateTime        endLoanTime = result.expDate.Date;
            PersianCalendar pc1         = new PersianCalendar();

            _lblEndDate.Text = pc1.GetDayOfMonth(endLoanTime) + "/" + pc1.GetMonth(endLoanTime) + "/" +
                               pc1.GetYear(endLoanTime);
            lblinstallmentFirstDate.Text = pc1.GetDayOfMonth(result.installmentFirstDate) + "/" + pc1.GetMonth(result.installmentFirstDate) + "/" +
                                           pc1.GetYear(result.installmentFirstDate);
            _lblinstallmentAmount.Text      = result.installmentAmount.ToString("0,0");
            _lblFirstInstallmentAmount.Text = result.installmentFirstAmount.ToString("0,0");
            _lblGrantAmount.Text            = (result.amount - (result.amount * (decimal)0.01)).ToString("0,0");
            _lblcomm.Text = (result.amount * (decimal)0.01).ToString("0,0");
        }
Exemplo n.º 2
0
 /// <summary>
 /// تایید
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void btnok_Click(object sender, EventArgs e)
 {
     try
     {
         DBLayare.Loan   loanClass = new Loan();
         Loan.LoanStruct result    = new Loan.LoanStruct();
         if (_grantDate.Date != null)
         {
             result = loanClass.grantLoan(txtClientNum.Text, (DateTime)_grantDate.Date, Convert.ToInt32(_ddlTimeLoan.SelectedValue.ToString()), Convert.ToDecimal(_txtAmountLoan.Text), Convert.ToInt32(hfClientid.Value), false);
         }
         lblnote.Text      = "عملیات با موفقیت انجام شد. شماره تسهیلات :" + result.loanNumber;
         lblnote.ForeColor = System.Drawing.Color.DarkCyan;
         btnok.Enabled     = btnSearch.Enabled = false;
     }
     catch (Exception a)
     {
         lblnote.Text = (string)System.Web.HttpContext.GetLocalResourceObject("~/Grant.aspx", "notSucess") +
                        "<br>" + a.Message;
         lblnote.ForeColor = System.Drawing.Color.Red;
     }
 }