//protected void Page_LoadComplete(object sender, EventArgs e) //{ // AdministrarPagosBolivar objAdminPagosBol = new AdministrarPagosBolivar(); // DataTable dtFacturaciones; // if (Session["dtFacturaciones"] == null) // { // DateTime fechaCorte = DateTime.Parse("01/01/1900"); // dtFacturaciones = objAdminPagosBol.ConsultarFacturaciones(fechaCorte, DateTime.Now, 0,0,0); // } // else // { // dtFacturaciones = (DataTable)Session["dtFacturaciones"]; // } // grvFacturacion.DataSource = dtFacturaciones; // grvFacturacion.DataBind(); // Session["dtFacturaciones"] = dtFacturaciones; //} #region PROCESOS protected void ddlCompania_SelectedIndexChanged(object sender, EventArgs e) { PrecargueProduccion objPrecargueProduccion = new PrecargueProduccion(); if (ddlCompania.SelectedValue == "1") { localidad.Visible = false; proceso.Visible = true; producto.Visible = false; } else { localidad.Visible = false; proceso.Visible = false; DataTable dtProducto = new DataTable(); string compania = ddlCompania.SelectedValue.ToString(); producto.Visible = true; dtProducto = objPrecargueProduccion.ProductoPorCompaniaPrecargue(int.Parse(compania)); ddlProducto.DataTextField = "pro_Nombre"; ddlProducto.DataValueField = "pro_Id"; ddlProducto.DataSource = dtProducto; ddlProducto.DataBind(); ddlProducto.Items.Insert(0, new ListItem("", "")); } }
protected void btnCorregir_Click(object sender, EventArgs e) { PrecargueProduccion objPrecargueProduccion = new PrecargueProduccion(); AdministrarCertificados objAdministrarCertificados = new AdministrarCertificados(); objAdministrarCertificados.certificadoPrecargadoResumen(int.Parse(Session["cer_Id"].ToString())); DataTable dtPro_Id = new DataTable(); dtPro_Id = objAdministrarCertificados.consultarProIdPorNombre(txtProducto.Text, txtCompania.Text); Session["numeroCertificado"] = Session["cer_Id"]; DataTable dt = new DataTable(); //dt = AdministrarCertificados.consultarCertificadoExistente(int.Parse(row.Cells[7].Text), int.Parse(dtPro_Id.Rows[0]["pro_Id"].ToString())); dt = objPrecargueProduccion.ConsultarConsecutivoCert(int.Parse(txtCedulaPrincipal.Text), int.Parse(dtPro_Id.Rows[0]["pro_Id"].ToString())); if (dt.Rows.Count > 0 && (dt.Rows[0]["cer_IdAnterior"]) != "") { // Si permite varios vigentes //if (dt.Rows[0]["casesp_Id"].ToString() == "8") Session["operacionCertificado"] = "modificar"; //else // Session["operacionCertificado"] = "ingresar"; } else { Session["operacionCertificado"] = "ingresar"; } Session["pro_Id"] = objAdministrarCertificados.objCertificadoPre.Producto; Session["ter_Id"] = txtCedulaPrincipal.Text; //Response.Redirect("ModificacionesCertificadoDigitado.aspx"); Response.RedirectToRoute("modificarCertificado"); //("modificarCertificado"); btnCorregir.Attributes.Add("onclick", "localStorage.setItem('accIndex', 0);"); }
protected void btnEliminar_Click(object sender, EventArgs e) { PrecargueProduccion objPrecargueProduccion = new PrecargueProduccion(); LinkButton lnkBorrar = (LinkButton)sender; objPrecargueProduccion.EliminarRegistroPrecargue(int.Parse(lnkBorrar.CommandArgument.ToString())); ConsultarCertificado(); }
protected void ddlCompañia_SelectedIndexChanged(object sender, EventArgs e) { PrecargueProduccion objPrecargueProduccion = new PrecargueProduccion(); string compania = ddlCompañia.SelectedValue.ToString(); DataTable dtProducto = objPrecargueProduccion.ProductoPorCompaniaPrecargue(int.Parse(compania)); ddlProducto.DataTextField = "pro_Nombre"; ddlProducto.DataValueField = "pro_Id"; ddlProducto.DataSource = dtProducto; ddlProducto.DataBind(); ddlProducto.Items.Insert(0, new ListItem("TODOS", "0")); }
protected void btnEnviar_Click(object sender, EventArgs e) { PrecargueProduccion objPrecargueProduccion = new PrecargueProduccion(); foreach (GridViewRow row in grvActaTransferencial.Rows) { CheckBox check = row.FindControl("chkSeleccionar") as CheckBox; if (check.Checked) { objPrecargueProduccion.ActualizarMomento(int.Parse(row.Cells[1].Text), 5); } } CargarDigitacion(); }
protected void btnEnviar_Click(object sender, EventArgs e) { PrecargueProduccion objPrecargueProduccion = new PrecargueProduccion(); foreach (GridViewRow row in grvPreCargue.Rows) { CheckBox check = row.FindControl("chkSeleccionar") as CheckBox; if (check.Checked) { objPrecargueProduccion.ActualizarMomento(int.Parse(row.Cells[2].Text), 2); } } ConsultarCertificado(); }
public void ConsultarCertificado() { PrecargueProduccion objPrecargueProduccion = new PrecargueProduccion(); DataTable dt = new DataTable(); dt = objPrecargueProduccion.TraerCertificado(int.Parse(ddlAgencia.SelectedValue)); grvPreCargue.DataSource = dt; grvPreCargue.DataBind(); Session["InformeFinal"] = dt; if (dt.Rows.Count == 0) { btnEnviar.Visible = false; btnImprimir.Visible = false; } }
protected void Page_Load(object sender, EventArgs e) { if (Session["usuario"] == null) { Response.RedirectToRoute("thor"); } ddlAgencia.Enabled = false; PrecargueProduccion objPrecargueProduccion = new PrecargueProduccion(); AdministrarCertificados objAdministrarCertificados = new AdministrarCertificados(); objAdministrarCertificados.objUsuarioSistema.NombreUsuario = Session["Usuario"].ToString(); string nombreUsuario = Session["usuario"].ToString(); DataTable dt = new DataTable(); dt = objPrecargueProduccion.ConsultarAgencia(nombreUsuario); ddlAgencia.DataTextField = "age_Nombre"; ddlAgencia.DataValueField = "age_Id"; ddlAgencia.DataSource = dt; ddlAgencia.DataBind(); if (!IsPostBack) { ConsultarCertificado(); } if (grvPreCargue.Rows.Count == 0) { //ClientScript.RegisterStartupScript(GetType(), "alert", "localStorage.setItem('tab', '#tab-1');$('#tab-1').addClass('in active'); $('a[href=#tab-1]').parent().addClass('active');", true); } else { //Ocultar los campos y cer_Id de la tabla que se muestra al usuario grvPreCargue.HeaderRow.Cells[2].Visible = false; int cont = 0; foreach (GridViewRow rows in grvPreCargue.Rows) { grvPreCargue.Rows[cont].Cells[2].Visible = false; cont++; } } }
protected void Page_Load(object sender, EventArgs e) { if (Session["usuario"] == null) { Response.RedirectToRoute("thor"); } AdministrarCertificados objAdministrarCertificados = new AdministrarCertificados(); PrecargueProduccion objPrecargueProduccion = new PrecargueProduccion(); Pagos objPago = new Pagos(); DataTable dtAgencia = new DataTable(); if (!IsPostBack) { //Carga las agencias, trayendo el Id y el nombre de ellas dtAgencia = objPago.ConsultarAgenciasUsuario(Session["usuario"].ToString()); ddlAgencia.DataValueField = "age_Id"; ddlAgencia.DataTextField = "age_Nombre"; ddlAgencia.DataSource = dtAgencia; ddlAgencia.DataBind(); //ddlAgencia.Items.Insert(0, new ListItem("TODOS", "0")); DataTable dtCompania = objPrecargueProduccion.CargarCompanias(); ddlCompañia.DataTextField = "com_Nombre"; ddlCompañia.DataValueField = "com_Id"; ddlCompañia.DataSource = dtCompania; ddlCompañia.DataBind(); ddlCompañia.Items.Insert(0, new ListItem("TODOS", "0")); ddlProducto.DataTextField = "pro_Nombre"; ddlProducto.DataValueField = "pro_Id"; //ddlProducto.DataSource = dtProducto; //ddlProducto.DataBind(); ddlProducto.Items.Insert(0, new ListItem("TODOS", "0")); Session["dtRecibosCaja"] = null; } }
protected void Page_Load(object sender, EventArgs e) { if (Session["usuario"] == null) { Response.RedirectToRoute("thor"); } //Mensaje informatico al momento de entrar al modulo if (!IsPostBack) { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", "alert('" + "RECUERDE QUE SOLO SE ENVIARAN COMO NOVEDADES DEFINITIVAS LAS QUE SEAN IGUALES O INFERIORES AL MES Y EL AÑO ACTUAL" + "');", true); } if (!IsPostBack) { btnExportarMes.Enabled = true; _dtNovedad.Clear(); _dtNovedadArchivo.Clear(); _dtNovedadArchivoCuentaCobro.Clear(); _dtNovedadArchivoPendiente.Clear(); DataTable dtUsuario = PrecargueProduccion.ConsultarUsuario(Session["usuario"].ToString()); // Añadir datos al ddl localidad DataTable dtLocalidadeasAgencia = new DataTable(); dtLocalidadeasAgencia = AdministrarNovedades.LocalidadesAgencia(int.Parse(dtUsuario.Rows[0]["age_Id"].ToString())); ddlLocalidad.DataTextField = "dep_Nombre"; ddlLocalidad.DataValueField = "dep_Id"; ddlLocalidad.DataSource = dtLocalidadeasAgencia; ddlLocalidad.DataBind(); ddlLocalidad.Items.Insert(0, new ListItem("", "")); // Añadir datos al ddl mes DataTable dtMes = new DataTable(); dtMes = AdministrarNovedades.ConsultarMes(); ddlMes.DataTextField = "mes_Nombre"; ddlMes.DataValueField = "mes_Id"; ddlMes.DataSource = dtMes; ddlMes.DataBind(); ddlMes.Items.Insert(0, new ListItem("", "")); // Añadir datos al ddl anio DataTable dtAnio = new DataTable(); dtAnio = AdministrarNovedades.ConsultarAnio(); ddlAnio.DataTextField = "anio_Numero"; ddlAnio.DataValueField = "anio_Numero"; ddlAnio.DataSource = dtAnio; ddlAnio.DataBind(); ddlAnio.Items.Insert(0, new ListItem("", "")); // Añade datos al ddl de causal para enviar a sin aplicar DataTable dtSinAplicar = new DataTable(); dtSinAplicar = AdministrarNovedades.ConsultarCausales(); ddlSinAplicar.DataTextField = "noAplNov_Nombre"; ddlSinAplicar.DataValueField = "noAplNov_Id"; ddlSinAplicar.DataSource = dtSinAplicar; ddlSinAplicar.DataBind(); ddlSinAplicar.Items.Insert(0, new ListItem("", "")); // Añadir datos al ddl estados de la novedad DataTable dtEstadoNovedad = new DataTable(); dtEstadoNovedad = AdministrarNovedades.ConsultarEstadoNovedades(); ddlEstadoHistorico.DataTextField = "Estado"; ddlEstadoHistorico.DataValueField = "nov_Estado"; ddlEstadoHistorico.DataSource = dtEstadoNovedad; ddlEstadoHistorico.DataBind(); ddlEstadoHistorico.Items.Insert(0, new ListItem("", "")); btnEnviarNovedades.Enabled = false; chkEnviarNovedad.Visible = false; //Tab de Mes noNovedadesMes.Visible = true; listaNovedadesMes.Visible = false; //Tab de Pendientes pendientesPorAplicar.Visible = false; noPendientesPorAplicar.Visible = true; formPendientesPorAplicar.Visible = false; //Tab de Novedades sin aplicar novadadesSinAplicar.Visible = false; noNovadadesSinAplicar.Visible = true; //Tab de Novedades aplicadas novadadesAplicadas.Visible = false; noNovadadesAplicadas.Visible = true; //Tab de Novedades historico ddlEstadoHistorico.Enabled = false; novadadesHistorico.Visible = false; noNovadadesHistorico.Visible = true; } }
protected void Page_Load(object sender, EventArgs e) { if (Session["usuario"] == null) { Response.RedirectToRoute("thor"); } if (!IsPostBack) { // Inicializar las variables Session["mes"] = ""; Session["anio"] = ""; Session["cueCob_Id"] = ""; // Deshabilitar los ddl ddlMes.Enabled = false; ddlAnio.Enabled = false; txtConsultarCuentaCobro.Enabled = false; btnExportarExcel.Visible = false; datosCuentaCobro.Visible = false; nocuentacobrodatos.Visible = true; listaCuentasCobro.Visible = false; nocuentascobro.Visible = false; listaCuentasCobroDatos.Visible = false; dtNovedad.Clear(); dtNovedadArchivo.Clear(); dtNovedadArchivoCuentaCobro.Clear(); dtNovedadArchivoPendiente.Clear(); DataTable dtUsuario = PrecargueProduccion.ConsultarUsuario(Session["usuario"].ToString()); DataTable dtLocalidadeasAgencia = new DataTable(); dtLocalidadeasAgencia = AdministrarNovedades.LocalidadesAgencia(int.Parse(dtUsuario.Rows[0]["age_Id"].ToString())); ddlLocalidad.DataTextField = "dep_Nombre"; ddlLocalidad.DataValueField = "dep_Id"; ddlLocalidad.DataSource = dtLocalidadeasAgencia; ddlLocalidad.DataBind(); ddlLocalidad.Items.Insert(0, new ListItem("", "")); DataTable dtMes = new DataTable(); dtMes = AdministrarNovedades.ConsultarMes(); ddlMes.DataTextField = "mes_Nombre"; ddlMes.DataValueField = "mes_Id"; ddlMes.DataSource = dtMes; ddlMes.DataBind(); ddlMes.Items.Insert(0, new ListItem("", "")); DataTable dtAnio = new DataTable(); dtAnio = AdministrarNovedades.ConsultarAnio(); ddlAnio.DataTextField = "anio_Numero"; ddlAnio.DataValueField = "anio_Numero"; ddlAnio.DataSource = dtAnio; ddlAnio.DataBind(); ddlAnio.Items.Insert(0, new ListItem("", "")); btnImprimirCuentaDeCobro.Visible = false; btnGuardarCuentasCobro.Visible = false; btnExportarExcelAnt.Visible = false; } }
protected void grvEntregaProduccion_RowCommand(object sender, GridViewCommandEventArgs e) { int index = Convert.ToInt32(e.CommandArgument); DigitarProduccion objDigitarProduccion = new DigitarProduccion(); PrecargueProduccion objPrecargueProduccion = new PrecargueProduccion(); AdministrarCertificados objAdministrarCertificados = new AdministrarCertificados(); GridViewRow row = grvEntregaProduccion.Rows[(index)]; if (e.CommandName == "Devolucion_Click") { txtNumeroPolizaDevolucion.Enabled = true; txtCedulaDevolucion.Enabled = true; txtNumeroPolizaDevolucion.Visible = true; txtCedulaDevolucion.Visible = true; txtPrima.Visible = true; txtObservaciones.Visible = true; ddlCausalDevolucion.Visible = true; ddlTipoDevolucion.Visible = true; btnRecetear.Visible = true; btnConfirmar.Visible = true; lblCedulaProduccion.Visible = true; lblObservaciones.Visible = true; lblPolizaDevolucion.Visible = true; lblPrima.Visible = true; lblTipoDevolucion.Visible = true; lblCausalDevolucion.Visible = true; Session["id"] = row.Cells[1].Text; //ID string Campo = row.Cells[7].Text; //proudcto txtNumeroPolizaDevolucion.Text = row.Cells[3].Text; //poliza txtCedulaDevolucion.Text = row.Cells[6].Text; //tercero txtNumeroPolizaDevolucion.Enabled = false; txtCedulaDevolucion.Enabled = false; if (IsPostBack) { //if (Campo == "EDUCADORES PLUS") //{ // try // { // DataTable dt = new DataTable(); // dt = DigitarProduccion.ConsultarTipoDevolucionPlus(); // ddlTipoDevolucion.DataTextField = "tipdev_Nombre"; // ddlTipoDevolucion.DataValueField = "tipdev_Id"; // ddlTipoDevolucion.DataSource = dt; // ddlTipoDevolucion.DataBind(); // CargarAgencias(); // ddlTipoDevolucion.Items.Insert(0, new ListItem("Seleccione...", "")); // } // catch // { // ClientScript.RegisterStartupScript(GetType(), "alert", "alert('" + "POR FAVOR SELECCIIONE TIPO DE DEVOLUCION O DE LO CONTRARIO PRESIONE EL BOTON LIMPIAR" + "');", true); // } //} //else //{ try { DataTable dt = new DataTable(); dt = objDigitarProduccion.cargarTipoDevolucion(); ddlTipoDevolucion.DataTextField = "tipdev_Nombre"; ddlTipoDevolucion.DataValueField = "tipdev_Id"; ddlTipoDevolucion.DataSource = dt; ddlTipoDevolucion.DataBind(); CargarAgencias(); ddlTipoDevolucion.Items.Insert(0, new ListItem("Seleccione...", "")); } catch { ClientScript.RegisterStartupScript(GetType(), "alert", "alert('" + "Seleccione un tipo de devolución" + "');", true); } //} } } if (e.CommandName == "Digitar_Click") { int cer_IdInformacion = int.Parse(row.Cells[1].Text); DataTable dtInformacionFrontera = new DataTable(); dtInformacionFrontera = objAdministrarCertificados.ConsultarInformacionFechaFrontera(cer_IdInformacion); DataTable dtFrontera = new DataTable(); dtFrontera = objAdministrarCertificados.ConsultarFechaFrontera(int.Parse(dtInformacionFrontera.Rows[0]["age_Id"].ToString()), int.Parse(dtInformacionFrontera.Rows[0]["pro_Id"].ToString()), DateTime.Parse(dtInformacionFrontera.Rows[0]["cer_FechaExpedicion"].ToString())); try { if (int.Parse(dtFrontera.Rows[0]["estado"].ToString()) == 0 && (int.Parse(dtInformacionFrontera.Rows[0]["casoEspecial"].ToString()) != 7)) { //if (dtInformacionFrontera.Rows[0]["casoEspecial"] == null) // { ClientScript.RegisterStartupScript(GetType(), "alert", "alert('" + "El sistema se encuentra cerrado para esta producción" + "');", true); } else { DataTable dtPro_Id = new DataTable(); dtPro_Id = objAdministrarCertificados.consultarProIdPorNombre(row.Cells[8].Text, row.Cells[7].Text); DataTable dt = new DataTable(); //dt = AdministrarCertificados.consultarCertificadoExistente(int.Parse(row.Cells[7].Text), int.Parse(dtPro_Id.Rows[0]["pro_Id"].ToString())); dt = objPrecargueProduccion.ConsultarConsecutivoCert(int.Parse(row.Cells[2].Text), int.Parse(dtPro_Id.Rows[0]["pro_Id"].ToString())); if (dt.Rows.Count > 0) { Session["operacionCertificado"] = "modificar"; } else { Session["operacionCertificado"] = "ingresar"; } Session["ter_Id"] = row.Cells[2].Text;//tercero Session["Producto"] = row.Cells[7].Text; Session["cer_Id"] = row.Cells[1].Text; Session["pro_Id"] = dtPro_Id.Rows[0]["pro_Id"].ToString(); Session["numeroCertificado"] = row.Cells[3].Text; //poliza string poliza = Session["numeroCertificado"].ToString(); string valor = Session["ter_Id"].ToString(); Session["Siguiente"] = false; Session["flag"] = "2"; Response.RedirectToRoute("administrarTercero"); } } catch { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", "alert('" + "Por favor cree un registro en cierre sistema" + "');", true); } } }
protected void grvResumenProducto_RowCommand(object sender, GridViewCommandEventArgs e) { int index = Convert.ToInt32(e.CommandArgument); AdministrarCertificados objAdministrarCertificados = new AdministrarCertificados(); PrecargueProduccion objPrecargueProduccion = new PrecargueProduccion(); GridViewRow row = grvResumenProducto.Rows[index]; Session["cer_Id"] = row.Cells[1].Text; // Verificar que necesite ser digitado DataTable dtEstadoCertificado = objAdministrarCertificados.ConsultarCertificadoPrecargadoPorDigitar(int.Parse(Session["cer_Id"].ToString())); if (dtEstadoCertificado.Rows[0]["mom_Id"].ToString() == "2") { DataTable dtPro_Id = new DataTable(); dtPro_Id = objAdministrarCertificados.consultarProIdPorNombre(row.Cells[8].Text, row.Cells[7].Text); DataTable dt = new DataTable(); dt = objPrecargueProduccion.ConsultarConsecutivoCert(int.Parse(Session["ter_Id"].ToString()), int.Parse(dtPro_Id.Rows[0]["pro_Id"].ToString())); if (dt.Rows.Count > 0) { Session["operacionCertificado"] = "modificar"; } else { Session["operacionCertificado"] = "ingresar"; } Session["ter_Id"] = Session["ter_Id"].ToString();//tercero Session["Producto"] = row.Cells[8].Text; Session["cer_Id"] = row.Cells[1].Text; Session["pro_Id"] = dtPro_Id.Rows[0]["pro_Id"].ToString(); Session["numeroCertificado"] = row.Cells[3].Text; //poliza Session["flag"] = "2"; Session["Siguiente"] = false; //Response.Redirect("AdministrarTercero.aspx"); } if (e.CommandName == "Consultar_Click") { try { Session["cer_Id"] = row.Cells[1].Text; if (row.Cells[6].Text == "FECHA INGRESO CONVERSION") { ClientScript.RegisterStartupScript(GetType(), "alert", "alert('" + "No se puede consultar este certificado ya que solo es una referencia para Conversión" + "');", true); } else { if (row.Cells[5].Text != "0") { Response.RedirectToRoute("resumenCertificado"); } else { ClientScript.RegisterStartupScript(GetType(), "alert", "alert('" + "El certificado no se puede observar, porque aún está en proceso de digitación" + "');", true); } } } catch { ClientScript.RegisterStartupScript(GetType(), "alert", "alert('" + "Solo pueden consultarse certificados vigentes o en Producción Nueva" + "');", true); } } if (e.CommandName == "Observacion_Click") { DataTable dtCertificado = new DataTable(); DataColumn columns = new DataColumn(); columns.DataType = System.Type.GetType("System.String"); columns.AllowDBNull = true; columns.ColumnName = "ID"; dtCertificado.Columns.Add(columns); columns = new DataColumn(); columns.DataType = System.Type.GetType("System.String"); columns.AllowDBNull = true; columns.ColumnName = "Certificado"; dtCertificado.Columns.Add(columns); columns = new DataColumn(); columns.DataType = System.Type.GetType("System.String"); columns.AllowDBNull = true; columns.ColumnName = "Fecha Expedición"; dtCertificado.Columns.Add(columns); columns = new DataColumn(); columns.DataType = System.Type.GetType("System.String"); columns.AllowDBNull = true; columns.ColumnName = "Inicio Vigencia"; dtCertificado.Columns.Add(columns); columns = new DataColumn(); columns.DataType = System.Type.GetType("System.String"); columns.AllowDBNull = true; columns.ColumnName = "Prima"; dtCertificado.Columns.Add(columns); columns = new DataColumn(); columns.DataType = System.Type.GetType("System.String"); columns.AllowDBNull = true; columns.ColumnName = "Estado Negocio"; dtCertificado.Columns.Add(columns); columns = new DataColumn(); columns.DataType = System.Type.GetType("System.String"); columns.AllowDBNull = true; columns.ColumnName = "Compañia"; dtCertificado.Columns.Add(columns); columns = new DataColumn(); columns.DataType = System.Type.GetType("System.String"); columns.AllowDBNull = true; columns.ColumnName = "Producto"; dtCertificado.Columns.Add(columns); columns = new DataColumn(); columns.DataType = System.Type.GetType("System.String"); columns.AllowDBNull = true; columns.ColumnName = "Parentesco"; dtCertificado.Columns.Add(columns); DataRow producto = dtCertificado.NewRow(); producto["ID"] = row.Cells[1].Text; producto["Certificado"] = row.Cells[2].Text; producto["Fecha Expedición"] = row.Cells[3].Text; producto["Inicio Vigencia"] = row.Cells[4].Text; producto["Prima"] = row.Cells[5].Text; producto["Estado Negocio"] = row.Cells[6].Text; producto["Compañia"] = row.Cells[7].Text; producto["Producto"] = row.Cells[8].Text; producto["Parentesco"] = row.Cells[9].Text; dtCertificado.Rows.Add(producto); grvResumenProducto.DataSource = dtCertificado; grvResumenProducto.DataBind(); divObservaciones.Visible = true; string ter_IdO = lblDocumentoSession.Text; string cer_IdO = row.Cells[1].Text; Session["ter_Id"] = ter_IdO; Session["cer_Id"] = cer_IdO; DataTable observaciones = GestionarTercero.ConsultarObservaciones(ter_IdO.ToString(), cer_IdO); grvObservaciones.DataSource = observaciones; grvObservaciones.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { if (Session["usuario"] == null) { Response.RedirectToRoute("thor"); } //Definicion de Objetos de clases en capa de negocio AdministrarCertificados objAdminCertificado = new AdministrarCertificados(); AdministrarPagosBolivar objAdminPagosBol = new AdministrarPagosBolivar(); PrecargueProduccion objPrecargueProduccion = new PrecargueProduccion(); if (!IsPostBack) { //Variable tab se usa para identificar de que pestaña viene cuando se hace la consulta a un modal // En esta parte segun la variable tab se redirecciona al tab en el que estaba el usuario int tab = 0; if (Session["tab"] != null) { tab = int.Parse(Session["tab"].ToString()); } if (tab == 2) { Session["tab"] = null; Response.Redirect(url: "/Presentacion6/PagosCompañiasAseguradoras.aspx#tabs2"); } if (tab == 3) { Session["tab"] = null; Response.Redirect(url: "/Presentacion6/PagosCompañiasAseguradoras.aspx#tabs3"); } #region DDLS // Se cargan todos los ddls basicos en el formulario en los diferentes tabs DataTable dtLocalidad = objAdminCertificado.ConsultarLocalidades(); ddlLocalidad.DataTextField = "dep_Nombre"; ddlLocalidad.DataValueField = "dep_Id"; ddlLocalidad.DataSource = dtLocalidad; ddlLocalidad.DataBind(); DataTable dtLocalidadHistorico = objAdminCertificado.ConsultarLocalidades(); ddlLocalidadesHistorico.DataTextField = "dep_Nombre"; ddlLocalidadesHistorico.DataValueField = "dep_Id"; ddlLocalidadesHistorico.DataSource = dtLocalidad; ddlLocalidadesHistorico.DataBind(); ddlLocalidadesHistorico.Items.Insert(0, new ListItem("Seleccione", "")); ddlLocalidadesHistorico.Items.Insert(34, new ListItem("FIDUCIAS", "34")); ddlLocalidadFacturacion.DataTextField = "dep_Nombre"; ddlLocalidadFacturacion.DataValueField = "dep_Id"; ddlLocalidadFacturacion.DataSource = dtLocalidad; ddlLocalidadFacturacion.DataBind(); ddlLocalidadFacturacion.Items.Insert(0, new ListItem("Seleccione", "")); ddlLocalidadFacturacion.Items.Insert(34, new ListItem("FIDUCIAS", "34")); DataTable dtLocalidadesPago = objAdminPagosBol.ConsultarLocalidadesPago(); ddlLocalidadPago.DataTextField = "dep_Nombre"; ddlLocalidadPago.DataValueField = "dep_Id"; ddlLocalidadPago.DataSource = dtLocalidadesPago; ddlLocalidadPago.DataBind(); ddlLocalidadPago.Items.Insert(0, new ListItem("Seleccione", "")); //ddlLocalidadPago.Items.Insert(34, new ListItem("FIDUCIAS", "34")); DataTable dtCompania = objPrecargueProduccion.CargarCompanias(); ddlCompania.DataTextField = "com_Nombre"; ddlCompania.DataValueField = "com_Id"; ddlCompania.DataSource = dtCompania; ddlCompania.DataBind(); ddlCompania.Items.Insert(0, new ListItem("Seleccione", "")); ddlProductoFacturacion.Items.Clear(); ddlProductoFacturacion.Items.Insert(0, new ListItem("Seleccione", "")); ddlProductoFacturacion.Items.Insert(1, new ListItem("710", "710")); ddlProductoFacturacion.Items.Insert(2, new ListItem("724", "724")); ddlProductoFacturacion.Items.Insert(3, new ListItem("799", "799")); ddlProductoFacturacion.Items.Insert(4, new ListItem("700", "700")); ddlProductoFacturacion.Items.Insert(5, new ListItem("701", "701")); #endregion #region VALIDACION DE FILTROS EN POSTBACK //Se validan en el postaback de la pagina si ya habia un filtro en la solicitu de cheques que esta guardado en la variable de session o se carga por defecto los de facha de hoy DataTable dtSolicitudesCheques; if (Session["dtSolicitudesCheques"] == null) { dtSolicitudesCheques = objAdminPagosBol.ConsultarSolicitudesCheques(DateTime.Now, 0); } else { dtSolicitudesCheques = (DataTable)Session["dtSolicitudesCheques"]; } grvSolicitudesCheques.DataSource = dtSolicitudesCheques; grvSolicitudesCheques.DataBind(); Session["dtSolicitudesCheques"] = dtSolicitudesCheques; //Se validan en el postaback de la pagina si ya habia un filtro en la facturacion que esta guardado en la variable de session o se carga por defecto los de facha de hoy objAdminPagosBol = new AdministrarPagosBolivar(); DataTable dtFacturaciones; if (Session["dtFacturaciones"] == null) { DateTime fechaCorte = DateTime.Parse("01/01/1900"); dtFacturaciones = objAdminPagosBol.ConsultarFacturaciones(fechaCorte, DateTime.Now, 0, 0, 0); } else { dtFacturaciones = (DataTable)Session["dtFacturaciones"]; } grvFacturacion.DataSource = dtFacturaciones; grvFacturacion.DataBind(); Session["dtFacturaciones"] = dtFacturaciones; //Se validan en el postaback de la pagina si ya habia un filtro en el historico de pagos que esta guardado en la variable de session o se carga por defecto los de facha de hoy objAdminPagosBol = new AdministrarPagosBolivar(); DataTable dtPagos; if (Session["dtPagos"] == null) { //DateTime fechaCorte = DateTime.Parse("01/01/1900"); dtPagos = objAdminPagosBol.ConsultarHistoricoPagos(0, DateTime.Now, DateTime.Now); } else { dtPagos = (DataTable)Session["dtPagos"]; } grvHistoricoPagos.DataSource = dtPagos; grvHistoricoPagos.DataBind(); Session["dtPagos"] = dtPagos; //Se validan en el postaback de la pagina si ya habia un filtro en los recibos de caja que esta guardado en la variable de session o se carga por defecto los de facha de hoy objAdminPagosBol = new AdministrarPagosBolivar(); DataTable dtRecibosCaja; if (Session["dtRecibosCaja"] == null) { //DateTime fechaCorte = DateTime.Parse("01/01/1900"); dtRecibosCaja = objAdminPagosBol.ConsultarRecibosCaja(DateTime.Now, DateTime.Now, 0, 0, 0); } else { dtRecibosCaja = (DataTable)Session["dtRecibosCaja"]; } grvRecibosCaja.DataSource = dtRecibosCaja; grvRecibosCaja.DataBind(); Session["dtRecibosCaja"] = dtRecibosCaja; #endregion //historicoPagos.Visible = false; talon.Visible = false; solche.Visible = false; tronadorFacturacion.Visible = false; pagoLocalidad.Visible = false; pagoLocalidadConsulta.Visible = false; //btnExportarExcel2.Visible = false; //t1.EnableViewState = false; //DataTable dtSolicitudChequeGuardada = (DataTable)Session["SolicitudChequeCreada"]; //grvSolicitudChequeCreada.DataSource = dtSolicitudChequeGuardada; //grvSolicitudChequeCreada.DataBind(); //grvSolicitudChequeCreada.Visible = true; /*DataTable dtFacturacion = AdministrarPagosBolivar.ConsultarFacturacion(); * grvFacturacion.DataSource = dtFacturacion; * grvFacturacion.DataBind(); * Session["dtFacturacion"] = dtFacturacion;*/ } //else //{ // DataTable dtSolicitudChequeGuardada = (DataTable)Session["SolicitudChequeCreada"]; // grvSolicitudChequeCreada.DataSource = dtSolicitudChequeGuardada; // grvSolicitudChequeCreada.DataBind(); // grvSolicitudChequeCreada.Visible = true; // //btnExportarExcel2.Visible = false; // //solche.Visible = true; // //Response.Redirect(url: "/Presentacion6/PagosCompañiasAseguradoras.aspx#tabs3"); // /*DataTable dtSolicitudesCheques = (DataTable)Session["dtSolicitudesCheques"]; // grvSolicitudesCheques.DataSource = dtSolicitudesCheques; // grvSolicitudesCheques.DataBind();*/ // //solche.Visible = false; // //talon.Visible = false; //} }