示例#1
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            try
            {
                if(dgvUsuario.SelectedRows.Count!=0)
                {
                    if (MessageBox.Show("¿Está seguro que quiere eliminar al usuario: "+dgvUsuario.SelectedRows[0].Cells["Nombres"].Value.ToString()+"?", this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.Yes)
                    {
                        return;
                    }
                    UsuarioBC objUsuarioBC = new UsuarioBC();
                    objUsuarioBC.EliminarUsuario(Convert.ToInt32(dgvUsuario.SelectedRows[0].Cells["UsuarioId"].Value));
                    RefrescarGrilla();
                    MessageBox.Show("Se eliminó satisfactoriamente el usuario.", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
                }

            }
            catch (Exception)
            {

                MessageBox.Show("Disculpe, el sistema se encuentra fuera de servicio!",
                                 this.Text,
                                 MessageBoxButtons.OK,
                                 MessageBoxIcon.Error);
            }
        }
示例#2
0
 private void btnRegistrar_Click(object sender, EventArgs e)
 {
     try
     {
         if (!ValidarComponentes()) return;
         if (MessageBox.Show(MensajePregunta, this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.Yes)
         {
             return;
         }
         UsuarioBC objUsuarioBC = new UsuarioBC();
         Usuario objUsuario = new Usuario();
         objUsuario.Codigo = txtUsuario.Text;
         objUsuario.Password = txtContrasenia.Text;
         objUsuario.RolId = Convert.ToInt32(cbRol.SelectedValue.ToString());
         objUsuario.Estado = 1;
         if (Modo == TypeMode.Registrar)
         {
             objUsuarioBC.RegistrarUsuario(objUsuario);
             MessageBox.Show(MensajeRespuesta, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else if (Modo == TypeMode.Editar)
         {
             objUsuario.UsuarioId = UsuarioId;
             objUsuarioBC.EditarUsuario(objUsuario);
             MessageBox.Show(MensajeRespuesta, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         MiDelegado();
         this.Dispose();
     }
     catch (Exception)
     {
         MessageBox.Show("Disculpe, el sistema se encuentra fuera de servicio!",
                         this.Text,
                         MessageBoxButtons.OK,
                         MessageBoxIcon.Error);
     }
 }
示例#3
0
        private void txtFiltro_TextChanged(object sender, EventArgs e)
        {
            try
            {
                UsuarioBC objUsuarioBC = new UsuarioBC();
                dgvUsuario.DataSource = objUsuarioBC.Filtro(txtFiltro.Text);

            }
            catch (Exception)
            {
                MessageBox.Show("Disculpe, el sistema se encuetra fuera de servicio",
                    this.Text,
                    MessageBoxButtons.OK,
                    MessageBoxIcon.Error);
            }
        }
示例#4
0
 private void RefrescarGrilla()
 {
     UsuarioBC objUsuarioBC = new UsuarioBC();
     dgvUsuario.DataSource = objUsuarioBC.UsuarioListarCompleto();
     dgvUsuarioConfigurar();
 }
示例#5
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);
     }
 }
示例#6
0
 private void ValidarUsuario()
 {
     Usuario objUsuario = new Usuario();
     UsuarioBC UsuarioBC = new UsuarioBC();
     objUsuario.Codigo = txtUsuario.Text;
     objUsuario.Password = txtContrasenia.Text;
     if (UsuarioBC.ValidarUsuario(objUsuario) != null)
     {
         objUsuario = UsuarioBC.ValidarUsuario(objUsuario);
         MiDelegado(objUsuario);
         this.Dispose();
     }
     else
     {
         lblMensaje.Text = "Datos Incorrectos.";
         lblMensaje.Visible = true;
         txtUsuario.Focus();
         return;
     }
 }
示例#7
0
        private void frm_Usuario_Load(object sender, EventArgs e)
        {
            try
            {

                RolBC objRolBC = new RolBC();
                cbRol.DataSource = objRolBC.ListarRol();
                cbRol.DisplayMember = "Descripcion";
                cbRol.ValueMember = "RolId";
                if(Modo==TypeMode.Registrar)
                {
                    lblUsuario.Text = "Registrar Usuario";
                    btnRegistrar.Text = "Registrar";
                    MensajePregunta = "¿Está seguro de registrar el usuario?";
                    MensajeRespuesta = "Se registró el usuario satisfactoriamente.";
                }
                else if (Modo==TypeMode.Editar)
                {
                    lblUsuario.Text = "Editar Usuario";
                    btnRegistrar.Text = "Editar";
                    MensajePregunta = "¿Está seguro de editar el usuario?";
                    MensajeRespuesta = "Se editó el usuario satisfactoriamente.";
                    UsuarioBC objUsuarioBC = new UsuarioBC();
                    Usuario objUsuario = objUsuarioBC.BuscarUsuario(UsuarioId);
                    txtUsuario.Text = objUsuario.Codigo;
                    txtContrasenia.Text = objUsuario.Password;
                    cbRol.SelectedValue = objUsuario.RolId;
                }

            }
            catch (Exception)
            {
                MessageBox.Show("Disculpe, el sistema se encuentra fuera de servicio!",
                                   this.Text,
                                   MessageBoxButtons.OK,
                                   MessageBoxIcon.Error);
            }
        }