Exemplo n.º 1
0
        private void btn_Guardar_Click(object sender, EventArgs e)
        {
            if (txt_Nombre.Text == "")
            {
                errorProvider.SetError(txt_Nombre, "Ingrese nombre del agente");
                txt_Nombre.Focus();
                return;
            }
            errorProvider.SetError(txt_Nombre, "");
            errorProvider.Clear();

            if (txt_Numero.Text == "")
            {
                errorProvider.SetError(txt_Numero, "Ingrese numero del agente");
                txt_Numero.Focus();
                return;
            }
            errorProvider.SetError(txt_Numero, "");
            errorProvider.Clear();


            if (txt_Contrasena.Text == "")
            {
                errorProvider.SetError(txt_Contrasena, "Ingrese contraseña");
                txt_Contrasena.Focus();
                return;
            }
            errorProvider.SetError(txt_Contrasena, "");
            errorProvider.Clear();



            if (txt_cmb_Tipo.Text == "")
            {
                errorProvider.SetError(txt_cmb_Tipo, "Ingrese tipo de Usuario");
                txt_cmb_Tipo.Focus();
                return;
            }
            errorProvider.SetError(txt_cmb_Tipo, "");
            errorProvider.Clear();

            Usuarios    _usua   = new Usuarios(usuario_Id, txt_Nombre.Text, txt_Numero.Text, txt_Contrasena.Text, txt_cmb_Tipo.Text);
            UsuariosDAT _usuDAT = new UsuariosDAT();

            _usuDAT.AgregarUsuario(_usua);

            LimpiarCampos();
            obj_usuDAT.MostrarDatosGrid(dgv);
            txt_cmb_Tipo.SelectedIndex = -1;
        }
Exemplo n.º 2
0
        //*********************
        //VALIDAMOS EL USUARIO
        //*********************
        private void btn_Entrar_Click(object sender, EventArgs e)
        {
            // Validamos el campo de usuario
            if (txt_Usuario.Text == "")
            {
                errorProvider.SetError(txt_Usuario, "Ingrese Nº de Agente");
                txt_Usuario.Focus();
                return;
            }
            errorProvider.SetError(txt_Usuario, "");
            errorProvider.Clear();

            // Validamos el campo contraseña
            if (txt_Contrasena.Text == "")
            {
                errorProvider.SetError(txt_Contrasena, "Ingrese contraseña");
                txt_Contrasena.Focus();
                return;
            }
            errorProvider.SetError(txt_Contrasena, "");
            errorProvider.Clear();

            if (txt_TipoUsuario.Text == "")
            {
                errorProvider.SetError(txt_TipoUsuario, "Ingrese un tipo de permiso");
                txt_TipoUsuario.Focus();
                return;
            }
            errorProvider.SetError(txt_TipoUsuario, "");
            errorProvider.Clear();

            UsuariosDAT _usuDAT = new UsuariosDAT();
            Usuarios    _usu    = new Usuarios(numero: txt_Usuario.Text.Trim(), passwor: txt_Contrasena.Text.Trim(), tipo: txt_TipoUsuario.Text.Trim());

            if (!_usuDAT.Validar_Entrada_Usuario(_usu))
            {
                MessageBox.Show("No valido", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                txt_Usuario.Text              = "";
                txt_Contrasena.Text           = "";
                txt_TipoUsuario.SelectedIndex = -1;
                txt_Usuario.Focus();
                return;
            }

            // VALIDAMOS SI EL OPERADOR ES USUARIO O ADMINISTRADOR
            if (txt_TipoUsuario.Text == "Administrador")
            {
                Frm_Principal frm = new Frm_Principal();
                frm.Item_Administrador.Enabled = true;
                frm.tool_Num_Agente.Text       = txt_Usuario.Text + "   ";
                frm.Show();
                this.Hide();
            }
            else
            {
                Frm_Principal frm = new Frm_Principal();
                frm.Item_Administrador.Enabled = false;
                frm.tool_Num_Agente.Text       = txt_Usuario.Text + "   ";
                frm.Show();
                this.Hide();
            }
        }