protected void btnDescarga_Click(object sender, EventArgs e) { string estado = string.Empty; if (ddlEstado.SelectedIndex == 0) { estado = string.Empty; } else { estado = ddlEstado.SelectedValue.ToString(); } string Centro = string.Empty; if (ddlcentro.SelectedIndex == 0) { Centro = string.Empty; } else { Centro = ddlcentro.SelectedValue.ToString(); } estado = ddlEstado.SelectedValue.ToString(); BL_TBL_RequerimientoSubDetalle obj = new BL_TBL_RequerimientoSubDetalle(); DataTable dtResultadoeExcel = new DataTable(); TextBox txtRequerimientosa_H = (TextBox)GridView1.HeaderRow.FindControl("txtRequerimientosa_H"); TextBox txtFamilia_H = (TextBox)GridView1.HeaderRow.FindControl("txtFamilia_H"); TextBox txtSUBFAMILIA_H = (TextBox)GridView1.HeaderRow.FindControl("txtSUBFAMILIA_H"); TextBox txtSOLPED_H = (TextBox)GridView1.HeaderRow.FindControl("txtSOLPED_H"); TextBox txtPDC_H = (TextBox)GridView1.HeaderRow.FindControl("txtGPO_H"); TextBox txtGPO_H = (TextBox)GridView1.HeaderRow.FindControl("txtPDC_H"); TextBox txtOR_H = (TextBox)GridView1.HeaderRow.FindControl("txtOR_H"); dtResultadoeExcel = obj.USP_SEL_TBL_REQUERIMIENTO_EQUIPO_MENOR("", estado, ddlanio.SelectedValue.ToString(), Centro, txtRequerimientosa_H.Text.Trim(), txtFamilia_H.Text.Trim(), txtSUBFAMILIA_H.Text.Trim(), txtSOLPED_H.Text.Trim(), txtPDC_H.Text.Trim(), txtGPO_H.Text.Trim(), "", txtOR_H.Text.Trim()); if (dtResultadoeExcel.Rows.Count > 0) { //ExcelHelper.ToExcel(dtResultadoeExcel, "CJI3_" + ddlEstados.SelectedItem + ".xls", Page.Response); gvExcel.DataSource = dtResultadoeExcel; gvExcel.DataBind(); GridViewExportUtil.Export("ALQ_" + DateTime.Now + ".xls", gvExcel); return; } else { } }
protected void Listar(string txtRequerimientosa_H, string txtFamilia_H, string txtSUBFAMILIA_H, string txtSOLPED_H, string txtPDC_H, string txtGPO_H, string txtOR_H) { string estado = string.Empty; if (ddlEstado.SelectedIndex == 0) { estado = string.Empty; } else { estado = ddlEstado.SelectedValue.ToString(); } string Centro = string.Empty; //if (ddlcentro.SelectedIndex == 0) //{ // Centro = string.Empty; //} //else //{ // Centro = ddlcentro.SelectedValue.ToString(); //} Centro = BL_Session.CENTRO_COSTO.ToString(); estado = ddlEstado.SelectedValue.ToString(); BL_TBL_RequerimientoSubDetalle obj = new BL_TBL_RequerimientoSubDetalle(); DataTable dtResultado = new DataTable(); dtResultado = obj.USP_SEL_TBL_REQUERIMIENTO_EQUIPO_MENOR("", estado, ddlanio.SelectedValue.ToString(), Centro, txtRequerimientosa_H, txtFamilia_H, txtSUBFAMILIA_H, txtSOLPED_H, txtPDC_H, txtGPO_H, "", txtOR_H); if (dtResultado.Rows.Count > 0) { lblCantidad.Text = "Cantidad : " + dtResultado.Rows.Count.ToString(); GridView1.DataSource = dtResultado; GridView1.DataBind(); } else { GridView1.DataSource = dtResultado; GridView1.DataBind(); } ScriptManager.RegisterStartupScript(this, typeof(Page), "myScript", "gridviewScroll();", true); }
protected void Listar(string txtRequerimientosa_H, string txtFamilia_H, string txtSUBFAMILIA_H, string txtSOLPED_H, string txtPDC_H, string txtGPO_H, string txtOR_H) { string estado = string.Empty; if (ddlEstado.SelectedIndex == 0) { estado = string.Empty; } else { estado = ddlEstado.SelectedValue.ToString(); } string Centro = string.Empty; int contarCC = Convert.ToInt32(ddlcentro.Items.Count.ToString()); if (contarCC <= 1) { Centro = ddlcentro.SelectedValue.ToString(); } else { if (ddlcentro.SelectedIndex == 0) { Centro = string.Empty; } else { Centro = ddlcentro.SelectedValue.ToString(); } } estado = ddlEstado.SelectedValue.ToString(); BL_TBL_RequerimientoSubDetalle obj = new BL_TBL_RequerimientoSubDetalle(); DataTable dtResultado = new DataTable(); string anio = string.Empty; if (ddlanio.SelectedIndex == 0) { anio = string.Empty; } else { anio = ddlanio.SelectedValue.ToString(); } dtResultado = obj.USP_SEL_TBL_REQUERIMIENTO_EQUIPO_MENOR("", estado, anio, Centro, txtRequerimientosa_H, txtFamilia_H, txtSUBFAMILIA_H, txtSOLPED_H, txtPDC_H, txtGPO_H, "0", txtOR_H); if (dtResultado.Rows.Count > 0) { lblCantidad.Text = "Cantidad : " + dtResultado.Rows.Count.ToString(); GridView1.DataSource = dtResultado; GridView1.DataBind(); } else { GridView1.DataSource = dtResultado; GridView1.DataBind(); } }