protected void Page_Load(object sender, EventArgs e) { if ((Session[Session.SessionID + "usuarioLogueado"]) == null) { Response.Redirect("Login.aspx"); } daoEmpresa = new DAOEmpresa(); daoUsuario = new DAOUsuario(); daoRemito = new DAORemito(); DAOSolicitud daoCabecera = new DAOSolicitud(); cabecera = daoCabecera.ListarCabecera(-1); DAOCai daoCai = new DAOCai(); if (daoCai.ValidarImpresionCai()) { lbAlertaCai.Visible = false; } if (!this.IsPostBack) { } }
protected void Page_Load(object sender, EventArgs e) { if (Request.QueryString["id"] == null) { Response.Redirect("~/"); } if ((Session[Session.SessionID + "usuarioLogueado"]) == null) { Response.Redirect("Login.aspx"); } idItemSelected = Convert.ToInt32(Request.QueryString["id"]); Session[Session.SessionID + "idItemSelected"] = idItemSelected; if (!IsPostBack) { //buscarCabecera, detalle y remito listaCabecera = new List <SolicitudCabeceraModelo>(); listaCabecera = (List <SolicitudCabeceraModelo>)Session[Session.SessionID + "listaCabecera"]; cabecera = new SolicitudCabeceraModelo(); cabecera = listaCabecera.Find(J => J.id_solicitud == idItemSelected); Session[Session.SessionID + "cabecera"] = cabecera; daoRemito = new DAORemito(); DAOSolicitud daoDetalle = new DAOSolicitud(); listaDetalleDeUno = new List <SolicitudDetalleModelo>(); listaDetalleDeUno = daoDetalle.ListarUnaSolicitudDetalle(idItemSelected); //si el CAI está vigente, habilito el botón DAOCai daoCai = new DAOCai(); if (daoCai.ValidarImpresionCai()) { btnImprimir.Enabled = true; } //buscar cliente y transportista y conectarlo al label listaEmpresaTodas = new List <EmpresaModelo>(); listaEmpresaTodas = (List <EmpresaModelo>)Session[Session.SessionID + "listaEmpresaTodas"]; cliente = new EmpresaModelo(); cliente = listaEmpresaTodas.Find(J => J.id_empresa == cabecera.id_cliente); transportista = new EmpresaModelo(); transportista = listaEmpresaTodas.Find(J => J.id_empresa == cabecera.id_transportista); lbCliente.Text = cliente.razon_social; lbTransportista.Text = transportista.razon_social; //buscar tipo de remito y conectarlo al label listaTipoRemito = new List <RemitoTipoModelo>(); listaTipoRemito = (List <RemitoTipoModelo>)Session[Session.SessionID + "listaTipoRemito"]; tipoRemito = new RemitoTipoModelo(); tipoRemito = listaTipoRemito.Find(J => J.id_tipo_remito == cabecera.id_tipo_remito); lbTipoRemito.Text = tipoRemito.descripcion_remito; //buscar articulo y conectarlo al label listaArticuloTodos = new List <ArticuloModelo>(); listaArticuloTodos = (List <ArticuloModelo>)Session[Session.SessionID + "listaArticuloTodos"]; articulo = new ArticuloModelo(); articulo = listaArticuloTodos.Find(J => J.id_articulo == listaDetalleDeUno[0].id_articulo); lbArticulo.Text = articulo.descripcion_articulo; //conectar textbox lbCantidad.Text = Convert.ToString(listaDetalleDeUno[0].cantidad); lbNroRemito.Text = Convert.ToString(daoRemito.BuscarNroRemito(cabecera.id_solicitud)); } }
protected void Page_Load(object sender, EventArgs e) { if ((Session[Session.SessionID + "usuarioLogueado"]) == null) { Response.Redirect("Login.aspx"); } if ((Session[Session.SessionID + "idItemSelected"]) == null) { Response.Redirect("RemitoListado.aspx"); } idItemSelected = (int)Session[Session.SessionID + "idItemSelected"]; //si el CAI no está vigente, no dejo ver la página DAOCai daoCai = new DAOCai(); if (!daoCai.ValidarImpresionCai()) { Response.Redirect("RemitoListado.aspx"); } if (!IsPostBack) { //buscarCabecera, detalle y remito listaCabecera = new List <SolicitudCabeceraModelo>(); listaCabecera = (List <SolicitudCabeceraModelo>)Session[Session.SessionID + "listaCabecera"]; cabecera = new SolicitudCabeceraModelo(); cabecera = listaCabecera.Find(J => J.id_solicitud == idItemSelected); Session[Session.SessionID + "cabecera"] = cabecera; daoRemito = new DAORemito(); DAOSolicitud daoDetalle = new DAOSolicitud(); listaDetalleDeUno = new List <SolicitudDetalleModelo>(); listaDetalleDeUno = daoDetalle.ListarUnaSolicitudDetalle(idItemSelected); //buscar cliente y transportista y conectarlo al label listaEmpresaTodas = new List <EmpresaModelo>(); listaEmpresaTodas = (List <EmpresaModelo>)Session[Session.SessionID + "listaEmpresaTodas"]; cliente = new EmpresaModelo(); cliente = listaEmpresaTodas.Find(J => J.id_empresa == cabecera.id_cliente); transportista = new EmpresaModelo(); transportista = listaEmpresaTodas.Find(J => J.id_empresa == cabecera.id_transportista); lbCliente.Text = cliente.razon_social; lbTransportista.Text = transportista.razon_social; //buscar articulo y conectarlo al label listaArticuloTodos = new List <ArticuloModelo>(); listaArticuloTodos = (List <ArticuloModelo>)Session[Session.SessionID + "listaArticuloTodos"]; articulo = new ArticuloModelo(); articulo = listaArticuloTodos.Find(J => J.id_articulo == listaDetalleDeUno[0].id_articulo); lbArticulo.Text = articulo.descripcion_articulo; lbCodigoArticulo.Text = articulo.codigo_articulo; //conectar labels lbCantidad.Text = Convert.ToString(listaDetalleDeUno[0].cantidad); lbTotal.Text = Convert.ToString(listaDetalleDeUno[0].cantidad); lbNroRemito.Text = Convert.ToString(daoRemito.BuscarNroRemito(cabecera.id_solicitud)); //busco CAI vigente DAOCai daoCaiVigente = new DAOCai(); long caiVigente = daoCaiVigente.BuscarCaiVigente(); lbCAI.Text = Convert.ToString(caiVigente); } }