예제 #1
0
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            Usuario usuarioObj = new Usuario();
            string usuario = txtUsuario.Text;
            string pwd = txtPassword.Text;
            string confirm_pwd = txtConfirmarPassword.Text;
            int rol_id = 0, empleado_id = 0;

            try
            {
                rol_id = int.Parse(cmbRol.SelectedValue.ToString());
            }
            catch (Exception)
            {
                MessageBox.Show("Rol requerido");
                return;
            }

            try
            {
                empleado_id = int.Parse(cmbEmpleado.SelectedValue.ToString());
            }
            catch (Exception)
            {
                MessageBox.Show("Empleado requerido");
                return;
            }

            try
            {
                usuarioObj.Insert(usuario, pwd, confirm_pwd, empleado_id, rol_id);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                return;
            }

            frmPadre.FillDgv();
            this.Close();
        }
예제 #2
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            Usuario usuarioObj = new Usuario();

            string usuario = txtUsuario.Text.Trim();
            string password = txtPassword.Text.Trim();

            if (usuario.Equals(""))
            {
                MessageBox.Show("Usuario requerido");
                txtUsuario.Focus();
                return;
            }

            if (password.Equals(""))
            {
                MessageBox.Show("Password requerido");
                txtPassword.Focus();
                return;
            }

            if (usuarioObj.Login(usuario, password))
            {
                usuarioObj.FillSession(usuario);

                this.Hide();
                FrmDashboard frm = new FrmDashboard();
                frm.ShowDialog();

                this.Close();
                this.Dispose();
            }
            else
            {
                MessageBox.Show("Credenciales incorrectas");
            }
        }
예제 #3
0
 public FrmUsuarios()
 {
     InitializeComponent();
     usuarioObj = new Usuario();
 }