Exemple #1
0
        private void frmPay_Load(object sender, EventArgs e)
        {
            switch (mode)
            {
            case "edit":
                DataTable dtPayCash = TL.GetPay(CurrentPesonalID, PayId);
                if (dtPayCash != null)
                {
                    txtDate.Text = GS.dateManager.OrderDate(Convert.ToDateTime(dtPayCash.Rows[0]["payDate"].ToString()));

                    txtPrice.Text  = dtPayCash.Rows[0]["payPrice"].ToString();
                    PayDescription = dtPayCash.Rows[0]["payAbout"].ToString();
                    if (PayDescription.IndexOf("کارت") == -1)
                    {
                        rbCash.Checked = true;
                    }
                    else
                    {
                        rbPos.Checked = true;
                    }
                    if (Payis == "cheque")
                    {
                        rbCash.Enabled    = false;
                        rbPos.Enabled     = false;
                        rbCheque.Checked  = true;
                        rbCheque.Enabled  = true;
                        txtPrice.Enabled  = false;
                        txtDate.Enabled   = false;
                        label1.TabIndex   = 14;
                        txtPrice.TabIndex = 15;
                        rbCheque.TabIndex = 0;
                        rbCheque.Focus();
                        txtDate.Enabled = true;
                    }
                }

                break;

            default:

                break;
            }///// End Switch

            GS.dateManager.pdp.PinTo = txtDate;
            this.Controls.Add(GS.dateManager.pdp);

            dgvPayList.AutoGenerateColumns = false;
            dgvPayList.DataSource          = TL.GetAllPayList(CurrentPesonalID);
            //txtDate.Text = GS.dateManager.CurrentDate.ToShortDateString().ToString() ;
        }