Exemple #1
0
        public void ViewPercentItem(object sender, EventArgs e)
        {
            String             AgreementID = ((HtmlAnchor)sender).Attributes["AgreementID"].ToString() == "" ? Agreeid.ToString() : ((HtmlAnchor)sender).Attributes["AgreementID"].ToString();
            String             ExpanlID    = ((HtmlAnchor)sender).Attributes["ExplainID"].ToString();
            ClAgreementPercent cl          = new ClAgreementPercent();

            cl.AgreementID = Convert.ToInt32(AgreementID);
            cl.ExplainID   = Convert.ToInt32(ExpanlID);
            cl.VisitDate   = DateConvert.sh2m(txtDate.Value).ToString();
            DataSet ds = AgreementPercentClass.GetList_inmonth(cl);

            GridAllPercent.DataSource = ds;
            GridAllPercent.DataBind();
            LightBox4.Value = "1";
        }
        public void BindGrid()
        {
            DateTime sd = DateTime.Now;
            DateTime ed;

            try
            {
                ClAgreementPercent cl = new ClAgreementPercent();
                cl.AgreementID = Convert.ToInt32(AgreementID);


                cl.ExplainID = DDExplainID.SelectedValue;
                cl.VisitDate = DateConvert.sh2m(txtdatetimenow.Text).ToString();


                DataSet  ds = AgreementPercentClass.GetList_inmonth(cl);
                DataView dv = new DataView(ds.Tables[0]);
                if (ViewState["AgreementPercentID"] == null)
                {
                    ViewState["AgreementPercentID"] = "AgreementPercentID Desc";
                }
                dv.Sort = Securenamespace.SecureData.CheckSecurity(ViewState["AgreementPercentID"].ToString()).ToString();
                GridView1.DataSource = dv;
                GridView1.DataBind();

                txtunitNumberNazer.Text = unitNumberDEfault(Convert.ToInt32(AgreementID), Convert.ToInt32(DDExplainID.SelectedValue)).ToString();
                LBLunitNumberNazer.Text = unitNumberDEfault(Convert.ToInt32(AgreementID), Convert.ToInt32(DDExplainID.SelectedValue)).ToString();


                RowColor();
                ds.Dispose();
            }
            catch (Exception ex)
            {
                ed = DateTime.Now;
                var     lineNumber = new System.Diagnostics.StackTrace(ex, true).GetFrame(0).GetFileLineNumber();
                clError cl         = new clError();
                cl.ErrorLog = ex.Message.ToString();
                cl.Page     = HttpContext.Current.Request.Url.OriginalString;
                cl.timeLeft = (ed - sd).TotalSeconds.ToString();
                cl.IP       = CSharp.PublicFunction.GetIPAddress();
                ErrorDAL.insert(cl);
            }
        }