Ejemplo n.º 1
0
 public void ListarSolicitudes()
 {
     try
     {
         LogSolicitudEntrega logSolicitud = new LogSolicitudEntrega();
         grdSolicitudes.DataSource = logSolicitud.listar();
         grdSolicitudes.DataBind();
     }
     catch (Exception ex)
     {
         lblError.Text = ex.Message;
     }
 }
Ejemplo n.º 2
0
 protected void btnListar_Click(object sender, EventArgs e)
 {
     try
     {
         lblEmpresa.Text = string.Empty;
         lblPaquete.Text = string.Empty;
         lblTituloE.Text = string.Empty;
         lblTituloP.Text = string.Empty;
         LogSolicitudEntrega LogSolicitud = new LogSolicitudEntrega();
         grdSolicitudes.DataSource = LogSolicitud.BuscarSolicitudesPorFecha(cldFecha.SelectedDate);
         grdSolicitudes.DataBind();
     }
     catch (Exception ex)
     {
         grdSolicitudes.DataSource = "";
         grdSolicitudes.DataBind();
         lblError.Text = ex.Message;
     }
 }
Ejemplo n.º 3
0
        protected void grdSolicitudes_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                LogEmpresa logEmp = new LogEmpresa();
                Session["Emp"] = logEmp.BuscarEmpresa(Convert.ToInt32(grdSolicitudes.SelectedRow.Cells[7].Text));

                LogPaquetes logPaquete = new LogPaquetes();
                Session["Paq"] = logPaquete.BuscarPaquetePorPks(Convert.ToInt32(grdSolicitudes.SelectedRow.Cells[7].Text),
                                                                Convert.ToInt32(grdSolicitudes.SelectedRow.Cells[6].Text));
                LogSolicitudEntrega logSolicitud = new LogSolicitudEntrega();
                Session["Solicitud"] = logSolicitud.BuscarSolicitudDeEntrega((Paquete)Session["Paq"]);
                logSolicitud.CambiarEstado((SolicitudEntrega)Session["Solicitud"]);
                lblError.Text = "Estado Cambiado";
                ListarSolicitudes();
            }
            catch (Exception ex)
            {
                lblError.Text = ex.Message;
            }
        }
        protected void grdPaquete_SelectedIndexChanged(object sender, EventArgs e)
        {
            lblError.Text     = string.Empty;
            lblSolicitud.Text = string.Empty;
            lblTitulo.Text    = string.Empty;

            LogPaquetes logP = new LogPaquetes();
            Empresa     emp  = (Empresa)Session["Empresa"];

            Session["Paquete"] = logP.BuscarPaquetePorPks(emp.Rut, Convert.ToInt32(grdPaquete.SelectedRow.Cells[0].Text));

            LogSolicitudEntrega logSol    = new LogSolicitudEntrega();
            SolicitudEntrega    solicitud = logSol.BuscarSolicitudDeEntrega((Paquete)Session["Paquete"]);

            if (solicitud == null)
            {
                lblSolicitud.Text = "El paquete no tiene solicitud";
            }
            else
            {
                lblTitulo.Text    = "Solcitud de Entrega";
                lblSolicitud.Text = solicitud.ToString();
            }
        }
Ejemplo n.º 5
0
        protected void btnConfirmar_Click(object sender, EventArgs e)
        {
            try
            {
                Empleado emp     = (Empleado)Session["Usuario"];
                Paquete  paquete = (Paquete)Session["Paquete"];

                SolicitudEntrega    solicitud = new SolicitudEntrega(0, txtNombre.Text, txtDireccion.Text, cldFecha.SelectedDate, "Deposito", emp, paquete);
                LogSolicitudEntrega log       = new LogSolicitudEntrega();
                log.Agregar(solicitud);

                lblMensaje.Text = "Solicitud Agregada ";
                ListarPaquetesSinSolicitud();
                DesactivarCajas();
                Limpiar();
                lblEmpresa.Text = string.Empty;
                lblError.Text   = string.Empty;
                lblTitulo.Text  = string.Empty;
            }
            catch (Exception ex)
            {
                lblError.Text = ex.Message;
            }
        }