protected void GetActivityCharges() { string strRequestType = Request.QueryString["RequestType"] != null?Convert.ToString(Request.QueryString["RequestType"]) : ""; //string strRequestType= Convert.ToString(Request.QueryString["RequestType"]); GridActivitySearch.Visible = true; DataTable dtsearch = null; objspareconsumeforcomplaint.ProductDivision_Id = Convert.ToInt32(hdnProductDivision_Id.Value); objspareconsumeforcomplaint.Complaint_No = lblComplaintNo.Text; objspareconsumeforcomplaint.Textcriteria = TxtActivityearch.Text; objspareconsumeforcomplaint.ASC_Id = Convert.ToInt32(hdnASC_Id.Value.ToString()); tempdt = (DataTable)ViewState["tempdt"]; //string column2Values = this.tempdt.AsEnumerable().Select("Column2"); var SNo_ActivityParameter = from sno in tempdt.AsEnumerable() select sno.Field <Int32>("ActivityParameter_SNo").ToString(); string ActivityParameter_SNo = String.Join(",", SNo_ActivityParameter.ToArray()); objspareconsumeforcomplaint.ActivityParameterString_SNo = ActivityParameter_SNo; // Added on 18.9.14 In case of Demo record will automatically display need not to search. if (strRequestType == "Demo") { dtsearch = objspareconsumeforcomplaint.GetDemoCharges(); } else { dtsearch = objspareconsumeforcomplaint.getActivityforVisitGridDatasearch(); } if (strRequestType.Equals("cancel") && objspareconsumeforcomplaint.ProductDivision_Id == 13 && dtsearch != null)// Added By Ashok Kumar for Display only tow row for fan division on 26.02.15 { DataRow[] dr = dtsearch.Select("ActivityParameter_Sno in (966,174)"); GridActivitySearch.DataSource = dr.Any()?dr.CopyToDataTable():null; } else { GridActivitySearch.DataSource = dtsearch; } GridActivitySearch.DataBind(); if (GridActivitySearch.Rows.Count > 0) { BtnAdd.Visible = true; } }
protected void BtnAdd_Click(object sender, EventArgs e) { if (ViewState["tempdt"] != null) { tempdt = (DataTable)ViewState["tempdt"]; Creattemp(); gvActivityCharges.DataSource = tempdt; gvActivityCharges.DataBind(); ViewState["tempdt"] = tempdt; } else { Creattemp(); gvActivityCharges.DataSource = tempdt; gvActivityCharges.DataBind(); ViewState["tempdt"] = tempdt; } GridActivitySearch.DataSource = null; GridActivitySearch.DataBind(); BtnAdd.Visible = false; }
protected void BtnSearch_Click1(object sender, EventArgs e) { GridActivitySearch.Visible = true; objspareconsumeforcomplaint.ProductDivision_Id = Convert.ToInt32(hdnProductDivision_Id.Value); objspareconsumeforcomplaint.Complaint_No = lblComplaintNo.Text; objspareconsumeforcomplaint.Textcriteria = TxtActivityearch.Text; objspareconsumeforcomplaint.ASC_Id = Convert.ToInt32(hdnASC_Id.Value.ToString()); tempdt = (DataTable)ViewState["tempdt"]; var SNo_ActivityParameter = from sno in tempdt.AsEnumerable() select sno.Field <Int32>("ActivityParameter_SNo").ToString(); string ActivityParameter_SNo = String.Join(",", SNo_ActivityParameter.ToArray()); objspareconsumeforcomplaint.ActivityParameterString_SNo = ActivityParameter_SNo; DataTable dtsearch = objspareconsumeforcomplaint.getActivityforVisitGridDatasearch(); GridActivitySearch.DataSource = dtsearch; GridActivitySearch.DataBind(); if (GridActivitySearch.Rows.Count > 0) { BtnAdd.Visible = true; } }
protected void imgBtnCancel_Click1(object sender, EventArgs e) { GridActivitySearch.DataSource = null; GridActivitySearch.DataBind(); BtnAdd.Visible = false; }