Ejemplo n.º 1
0
 private void frm_Autorizacion_Load(object sender, EventArgs e)
 {
     try
     {
         Entidad = "Autorización";
         if (Modo == TypeMode.Registrar)
         {
             lblAutorizacion.Text = "Registrar " + Entidad;
             btnRegistrar.Text = "Registrar";
             MensajePregunta = "¿Está seguro de registrar la " + Entidad + "?";
             MensajeRespuesta = "Se registró la " + Entidad + " satisfactoriamente.";
             UsuarioBC objUsuarioBC = new UsuarioBC();
             Usuario objUsuario = objUsuarioBC.BuscarUsuario(UsuarioId);
             lblUsuario.Text = objUsuario.Codigo;
             cbTipo.SelectedIndex = 0;
             rdbActivo.Checked=true;
             lblFechaNombre.Visible = false;
             lblFecha.Visible = false;
         }
         else if (Modo == TypeMode.Editar)
         {
             lblFecha.Visible = true;
             lblFechaNombre.Visible = true;
             lblAutorizacion.Text = "Editar " + Entidad;
             btnRegistrar.Text = "Editar";
             MensajePregunta = "¿Está seguro de editar la " + Entidad + "?";
             MensajeRespuesta = "Se editó la " + Entidad + " satisfactoriamente.";
             AutorizacionBC objAutorizacionBC = new AutorizacionBC();
             Autorizacion objAutorizacion = objAutorizacionBC.BuscarAutorizacion(AutorizacionId);
             lblUsuario.Text = objAutorizacion.Usuario.Codigo;
             txtCodigo.Text = objAutorizacion.Codigo;
             txtProducto.Text = objAutorizacion.Producto;
             txtEmbalaje.Text = objAutorizacion.Embalaje.Codigo;
             txtResEmbalaje.Text = objAutorizacion.Embalaje.Descripcion;
             txtOperacion.Text = objAutorizacion.Operacion.Codigo;
             txtResOperacion.Text = objAutorizacion.Operacion.Descripcion;
             nudBultos.Value = objAutorizacion.NroBultos;
             nudPesoMaximo.Value = objAutorizacion.Peso;
             txtNave.Text = objAutorizacion.Nave.Nombre;
             lblFecha.Text = objAutorizacion.Fecha.ToString();
             if (objAutorizacion.Tipo.ToString()=="IMP")
             {
                 cbTipo.SelectedIndex = 0;
             }
             else if (objAutorizacion.Tipo.ToString() == "EXP")
             {
                 cbTipo.SelectedIndex = 1;
             }
             if(objAutorizacion.Estado==0)
             {
                 rdbFinalizado.Checked=true;
                 rdbActivo.Checked = false;
             }
             else if (objAutorizacion.Estado == 1)
             {
                 rdbFinalizado.Checked = false;
                 rdbActivo.Checked = true;
             }
         }
         txtCodigo.Focus();
     }
     catch (Exception)
     {
         MessageBox.Show("Disculpe, el sistema se encuentra fuera de servicio!",
                            this.Text,
                            MessageBoxButtons.OK,
                            MessageBoxIcon.Error);
     }
 }
Ejemplo n.º 2
0
 private void dgvAutorizacion_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     AutorizacionBC objAutorizacionBC = new AutorizacionBC();
     Autorizacion ObjAutorizacion = objAutorizacionBC.BuscarAutorizacion(Convert.ToInt32(dgvAutorizacion.SelectedRows[0].Cells["AutorizacionId"].Value.ToString()));
     MiDelegado(ObjAutorizacion);
     this.Dispose();
 }