protected void Page_Load(object sender, EventArgs e) { if ((Session[Session.SessionID + "usuarioLogueado"]) == null) { Response.Redirect("Login.aspx"); } //si no soy administrador, no puedo ver esta página usuarioLogueado = new UsuarioModelo(); usuarioLogueado = (UsuarioModelo)Session[Session.SessionID + "usuarioLogueado"]; if (usuarioLogueado.usuario_tipo != 2) { Response.Redirect("~/"); } if (Request.QueryString["id"] == null) { Response.Redirect("~/"); } int idItemSelected = Convert.ToInt32(Request.QueryString["id"]); Session[Session.SessionID + "idItemSelected"] = idItemSelected; if (!IsPostBack) { DAOCai dao = new DAOCai(); cai = dao.ListarUnCAI(idItemSelected); tbNro_cai.Text = cai.nro_cai.ToString(); tbPunto_venta.Text = cai.punto_venta.ToString(); tbFecha_inicio.Text = cai.fecha_inicio.ToShortDateString(); tbFecha_fin.Text = cai.fecha_fin.ToShortDateString(); } }
protected void btnAlta_Click(object sender, EventArgs e) { if (IsValid) { CAIModelo cai = new CAIModelo(); cai.nro_cai = Convert.ToInt64(tbNro_cai.Text); cai.punto_venta = Convert.ToInt32(tbPunto_venta.Text); cai.fecha_inicio = Convert.ToDateTime(tbFecha_inicio.Text); cai.fecha_fin = Convert.ToDateTime(tbFecha_fin.Text); DAOCai dao = new DAOCai(); if (dao.AgregarCai(cai)) { tbNro_cai.Text = ""; tbPunto_venta.Text = ""; tbFecha_inicio.Text = ""; tbFecha_fin.Text = ""; confirmacionEstado.CssClass = "text-success"; confirmacionEstado.Text = "CAI agregado correctamente"; } else { confirmacionEstado.CssClass = "text-danger"; confirmacionEstado.Text = "CAI NO SE PUDO AGREGAR correctamente"; } } }
protected void Page_Load(object sender, EventArgs e) { if ((Session[Session.SessionID + "usuarioLogueado"]) == null) { Response.Redirect("Login.aspx"); } //si no soy administrador, no puedo ver esta página usuarioLogueado = new UsuarioModelo(); usuarioLogueado = (UsuarioModelo)Session[Session.SessionID + "usuarioLogueado"]; if (usuarioLogueado.usuario_tipo != 2) { Response.Redirect("~/"); } DAOCai dao = new DAOCai(); caiListado = dao.ListarCAI(); }
protected void btnModificacion_Click(object sender, EventArgs e) { if (IsValid) { cai = new CAIModelo(); cai.id_cai = Convert.ToInt32(Session[Session.SessionID + "idItemSelected"]); cai.nro_cai = Convert.ToInt64(tbNro_cai.Text); cai.punto_venta = Convert.ToInt32(tbPunto_venta.Text); cai.fecha_inicio = Convert.ToDateTime(tbFecha_inicio.Text); cai.fecha_fin = Convert.ToDateTime(tbFecha_fin.Text); DAOCai dao = new DAOCai(); if (dao.ModificarCai(cai)) { confirmacionEstado.CssClass = "text-success"; confirmacionEstado.Text = "CAI modificada correctamente"; } else { confirmacionEstado.CssClass = "text-danger"; confirmacionEstado.Text = "CAI NO SE PUDO modificar correctamente"; } } }
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); } }