private void GetGridData() { DataTable dtGroupFilte = new DataTable(); if (ViewState["AllData"] != null) { dtGroupFilte = (DataTable)ViewState["AllData"]; if (rbtn_All.Checked == true) { pnlGroupFilter.Visible = false; pnlUniqe.Visible = false; PnlAlldata.Visible = true; grdGSTR2AData.DataSource = dtGroupFilte; grdGSTR2AData.DataBind(); } else { PnlAlldata.Visible = false; pnlGroupFilter.Visible = true; pnlUniqe.Visible = false; } if (dtGroupFilte.Rows.Count > 0) { dtGroupFilte = dtGroupFilte.DefaultView.ToTable(true, "PurchGSTIN"); GridGroupFilter.DataSource = dtGroupFilte; GridGroupFilter.DataBind(); } } }
protected void btnGetB2B_Click(object sender, EventArgs e) { divOTPSuccess.Attributes.Add("class", "col-sm-12 col-xs-12 alert alert-success success"); objGSTR2A = new PL_GSTR2A(); objGSTR2A.Ind = 1; objGSTR2A.ClientCode = int.Parse(Session["ClientCode"].ToString()); objGSTR2A.ClientCodeOdp = int.Parse(Session["ClientCodeOdp"].ToString()); objGSTR2A.CaCode = int.Parse(Session["CaCode"].ToString()); objGSTR2A.CaCodeOdp = int.Parse(Session["CaCodeOdp"].ToString()); objGSTR2A.GSTNNO = Session["ClientGSTNNo"].ToString(); objGSTR2A.LogId = Convert.ToInt64(hfLogId.Value.ToString()); objGSTR2A.MonthCD = Convert.ToInt32(Session["MonthYrCode"].ToString()); divOTPSuccess.Style.Add("display", "block"); DataTable dt = CLSCommon.CallApiPost("api/GSTR2A/GetGSTR2AData", objGSTR2A); if (dt != null) { if (dt.Rows[0]["res"].ToString() == "1") { lblGSTR2AStatus.CssClass = "text-success"; DataTable dtGroupFilte = new DataTable(); ViewState["AllData"] = dt; if (rbtn_All.Checked == true) { pnlGroupFilter.Visible = false; pnlUniqe.Visible = false; PnlAlldata.Visible = true; grdGSTR2AData.DataSource = dt; grdGSTR2AData.DataBind(); } else { PnlAlldata.Visible = false; pnlGroupFilter.Visible = true; pnlUniqe.Visible = false; } if (dt.Rows.Count > 0) { dtGroupFilte = dt.DefaultView.ToTable(true, "PurchGSTIN"); GridGroupFilter.DataSource = dtGroupFilte; GridGroupFilter.DataBind(); } // ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "ShowSummModal();", true); // Page.ClientScript.RegisterStartupScript(this.GetType(), "CallMyFunction", "$('#GSTR2AModal').modal('show');", true); // lblGSTR2AStatus.Text = dt.Rows[0]["data"].ToString(); } else { lblGSTR2AStatus.CssClass = "text-danger"; lblGSTR2AStatus.Text = dt.Rows[0]["Error"].ToString(); } } }
void clear() { GridUniqeGstin.DataSource = null; GridUniqeGstin.DataBind(); GridGroupFilter.DataSource = null; GridGroupFilter.DataBind(); grdGSTR2AData.DataSource = null; grdGSTR2AData.DataBind(); ViewState["AllData"] = null; PnlAlldata.Visible = false; }
protected void GridGroupFilter_PageIndexChanging(object sender, GridViewPageEventArgs e) { GridGroupFilter.PageIndex = e.NewPageIndex; GridGroupFilter.DataBind(); GetGridData(); }