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 ((Session[Session.SessionID + "usuarioLogueado"]) == null) { Response.Redirect("Login.aspx"); } daoEmpresa = new DAOEmpresa(); daoUsuario = new DAOUsuario(); int filtro = -1; if (Request.QueryString["condicion"] == null) { filtro = -1; } else { if (Request.QueryString["condicion"] != "aprobadas" && Request.QueryString["condicion"] != "pendientes" && Request.QueryString["condicion"] != "rechazadas") { filtro = -1; } else { String condicion = Request.QueryString["condicion"]; switch (condicion) { case "todas": filtro = -1; break; case "pendientes": filtro = 0; break; case "aprobadas": filtro = 1; break; case "rehacer": filtro = 2; break; case "rechazadas": filtro = 3; break; default: break; } } } DAOSolicitud dao = new DAOSolicitud(); cabecera = dao.ListarCabecera(filtro); if (!this.IsPostBack) { //veo que tipo de usuario es y lo cargo en session DAOMatrizAprobacion daoAprobador = new DAOMatrizAprobacion(); UsuarioModelo usuarioLogueado = new UsuarioModelo(); usuarioLogueado = (UsuarioModelo)Session[Session.SessionID + "usuarioLogueado"]; usuarioAprobador = daoAprobador.BuscarTipoUsuario(usuarioLogueado.id_usuario, "aprobador"); Session[Session.SessionID + "usuarioAprobador"] = usuarioAprobador; DAOMatrizAprobacion daoSolicitante = new DAOMatrizAprobacion(); usuarioSolicitante = daoSolicitante.BuscarTipoUsuario(usuarioLogueado.id_usuario, "solicitante"); Session[Session.SessionID + "usuarioSolicitante"] = usuarioSolicitante; } }
protected void Page_Load(object sender, EventArgs e) { if ((Session[Session.SessionID + "usuarioLogueado"]) == null) { Response.Redirect("Login.aspx"); } //acá tendría que haber un else para lista usuario if (!this.IsPostBack) { //listo artículos y lo cargo a session DAOArticulo daoArticulosTodos = new DAOArticulo(); listaArticuloTodos = new List <ArticuloModelo>(); listaArticuloTodos = daoArticulosTodos.ListarArticulo("todos"); Session[Session.SessionID + "listaArticuloTodos"] = listaArticuloTodos; DAOArticulo daoArticulos = new DAOArticulo(); listaArticulos = new List <ArticuloModelo>(); listaArticulos = daoArticulos.ListarArticulo("habilitados"); Session[Session.SessionID + "listaArticulos"] = listaArticulos; //listo tipo remito y lo cargo a session DAORemitoTipo daoTipoRemito = new DAORemitoTipo(); listaTipoRemito = new List <RemitoTipoModelo>(); listaTipoRemito = daoTipoRemito.ListarTodosTipos(); Session[Session.SessionID + "listaTipoRemito"] = listaTipoRemito; //listo empresa y lo cargo a session DAOEmpresa daoEmpresa = new DAOEmpresa(); listaEmpresaTodas = new List <EmpresaModelo>(); listaEmpresaTodas = daoEmpresa.ListarEmpresas("todas", "todas"); Session[Session.SessionID + "listaEmpresaTodas"] = listaEmpresaTodas; //Listo usuarios y los cargo a session DAOUsuario daoUsuario = new DAOUsuario(); listaUsuarios = new List <UsuarioModelo>(); listaUsuarios = daoUsuario.ListarUsuarios("habilitados"); Session[Session.SessionID + "listaUsuarios"] = listaUsuarios; //Listo matriz y la cargo a session DAOMatrizAprobacion daoMatriz = new DAOMatrizAprobacion(); listaMatriz = new List <MatrizAprobacion>(); listaMatriz = daoMatriz.ListarTodo(); Session[Session.SessionID + "listaMatriz"] = listaMatriz; //Listo todos los usuarios y los cargo a session DAOUsuario daoUsuarioTodos = new DAOUsuario(); listaTodosLosUsuarios = new List <UsuarioModelo>(); listaTodosLosUsuarios = daoUsuarioTodos.ListarUsuarios("todos"); Session[Session.SessionID + "listaTodosLosUsuarios"] = listaTodosLosUsuarios; //Listo cabecera y guardo en session DAOSolicitud daosolicitud = new DAOSolicitud(); listaCabecera = new List <SolicitudCabeceraModelo>(); listaCabecera = daosolicitud.ListarCabecera(-1); Session[Session.SessionID + "listaCabecera"] = listaCabecera; //listo detalle y lo cargo en session listaDetalle = new List <SolicitudDetalleModelo>(); listaDetalle = daosolicitud.ListarDetalle(); Session[Session.SessionID + "listaDetalle"] = listaDetalle; } usuario = new UsuarioModelo(); usuario = (UsuarioModelo)Session[Session.SessionID + "usuarioLogueado"]; lbNombreUsuarioMenu.Text = usuario.nombre; usuarioTipo = usuario.usuario_tipo; }