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); } }