Example #1
0
 private void butCerrar_Click(object sender, System.EventArgs e)
 {
     try
     {
         ICaja caja = CajaFactory.GetCajaFactory();
         caja.CajaID = Utiles.Validaciones.obtieneEntero(txtCajaID.Text);
         caja.Cerrar(usuario.UsuarioID);
         Response.Redirect("AgregarArchivo.aspx?CajaID=" + txtCajaID.Text + "&Caja=" + lblCaja.Text + "&Estado=CERRADA");
     }
     catch (Exception ex)
     {
         ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
     }
 }
        private void dtgCaja_ItemCommand_1(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
        {
            try
            {
                if (e.CommandName == "Cerrar")
                {
                    ICaja caja = CajaFactory.GetCajaFactory();
                    caja.CajaID = Utiles.Validaciones.obtieneEntero(e.Item.Cells[0].Text);
                    if (e.Item.Cells[6].Text == "1")
                    {
                        caja.Cerrar(usuario.UsuarioID);
                    }
                    else if (e.Item.Cells[6].Text == "2")
                    {
                        caja.ReAbrir(usuario.UsuarioID);
                    }
                    BindGrid();
                }

                if (e.CommandName == "CargarGuiasRecibidas")
                {
                    ICaja caja = CajaFactory.GetCajaFactory();
                    caja.CajaID = Utiles.Validaciones.obtieneEntero(e.Item.Cells[0].Text);
                    Response.Redirect("RecepcionConformadas.aspx?cajaID=" + caja.CajaID);
                }

                /*Diego 20/03/2013 Nuevo tipo de caja*/
                if (e.CommandName == "CargarGuiasEmitidas")
                {
                    ICaja caja = CajaFactory.GetCajaFactory();
                    caja.CajaID = Utiles.Validaciones.obtieneEntero(e.Item.Cells[0].Text);
                    Response.Redirect("RecepcionEmitidas.aspx?cajaID=" + caja.CajaID);
                }
            }
            catch (Exception ex)
            {
                ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
            }
        }