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); } }
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(); }