Exemplo n.º 1
0
 private void UsuarioCombobox_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter)
     {
         ContraseñaTextBox.Focus();
     }
 }
Exemplo n.º 2
0
        private bool Validar()
        {
            bool   realizado   = true;
            string obligatorio = "Este campo es obligatorio";

            errorProvider.Clear();

            if (string.IsNullOrWhiteSpace(IDnumericUpDown.Text))
            {
                errorProvider.SetError(IDnumericUpDown, obligatorio);
                IDnumericUpDown.Focus();
                realizado = false;
            }
            if (string.IsNullOrWhiteSpace(NombreTextBox.Text))
            {
                errorProvider.SetError(NombreTextBox, obligatorio);
                NombreTextBox.Focus();
                realizado = false;
            }
            if (string.IsNullOrWhiteSpace(ContraseñaTextBox.Text))
            {
                errorProvider.SetError(ContraseñaTextBox, obligatorio);
                ContraseñaTextBox.Focus();
                realizado = false;
            }
            if (string.IsNullOrWhiteSpace(PreguntaSeguridadtextBox.Text))
            {
                errorProvider.SetError(PreguntaSeguridadtextBox, obligatorio + "\n será necesario en caso de \n pérdida de la contraseña");
                PreguntaSeguridadtextBox.Focus();
                realizado = false;
            }
            if (string.IsNullOrWhiteSpace(RespuestaSeguridadtextBox.Text))
            {
                errorProvider.SetError(RespuestaSeguridadtextBox, obligatorio + "\n será necesario en caso de \n pérdida de la contraseña");
                RespuestaSeguridadtextBox.Focus();
                realizado = false;
            }
            if (ContraseñaTextBox.Text == NombreTextBox.Text)
            {
                errorProvider.SetError(ContraseñaTextBox, "La contraseña no debe ser igual al nombre");
                ContraseñaTextBox.Focus();
                realizado = false;
            }
            if (ContraseñaTextBox.Text != ConfirmarContraseñatextBox.Text)
            {
                errorProvider.SetError(ContraseñaTextBox, "Las contraseñas no coinciden");
                ContraseñaTextBox.Focus();
                realizado = false;
            }
            if (AdministradorradioButton.Checked == false && EstandarradioButton.Checked == false)
            {
                errorProvider.SetError(EstandarradioButton, "Debe elegir una de las opciones");
                EstandarradioButton.Focus();
                realizado = false;
            }

            return(realizado);
        }
Exemplo n.º 3
0
        private bool Validar()
        {
            MyErrorProvider.Clear();
            bool paso = true;

            if (string.IsNullOrWhiteSpace(NombreTextBox.Text))
            {
                MyErrorProvider.SetError(NombreTextBox, "El campo nombre no ouede estar vacio");
                NombreTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CedulaMaskedTextBox.Text))
            {
                MyErrorProvider.SetError(CedulaMaskedTextBox, "El campo cedula no puede estar vacio");
                CedulaMaskedTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(TipoComboBox.Text))
            {
                MyErrorProvider.SetError(TipoComboBox, "Debe de seleccionar un tipo de usuario");
                TipoComboBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CelularMaskedTextBox.Text))
            {
                MyErrorProvider.SetError(CelularMaskedTextBox, "El campo celular no puede estar vacio");
                CelularMaskedTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(UsuarioTextBox.Text))
            {
                MyErrorProvider.SetError(UsuarioTextBox, "El campo usuario no puede estar vacio");
                UsuarioTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(ContraseñaTextBox.Text))
            {
                MyErrorProvider.SetError(ContraseñaTextBox, "El campo contraseña no puuede estar vacio");
                ContraseñaTextBox.Focus();
                paso = false;
            }

            return(paso);
        }
Exemplo n.º 4
0
        private void CedulaTextBox_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (char.IsNumber(e.KeyChar) || char.IsControl(e.KeyChar))
            {
                e.Handled = false;
                if (e.KeyChar == Convert.ToChar(Keys.Enter))
                {
                    ContraseñaTextBox.Focus();
                }
            }

            else
            {
                e.Handled = true;
            }
        }
Exemplo n.º 5
0
        public bool validar()
        {
            bool paso = true;

            if (string.IsNullOrWhiteSpace(UsuarioTextBox.Text))
            {
                MyErrorProvider.SetError(UsuarioTextBox, "El campo usuario no puede estar vacio");
                UsuarioTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(ContraseñaTextBox.Text))
            {
                MyErrorProvider.SetError(ContraseñaTextBox, "El campo constraseña no puede estar vacio");
                ContraseñaTextBox.Focus();
                paso = false;
            }
            return(paso);
        }
Exemplo n.º 6
0
        private bool Validar()
        {
            MyErrorProvider.Clear();
            bool paso = true;

            if (string.IsNullOrWhiteSpace(UsuarioTextBox.Text))
            {
                MyErrorProvider.SetError(UsuarioTextBox, "No se puede dejar el campo contraseña en blanco");
                UsuarioTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(ContraseñaTextBox.Text))
            {
                MyErrorProvider.SetError(ContraseñaTextBox, "No se puede dejar el campo contraseña en blanco");
                ContraseñaTextBox.Focus();
                paso = false;
            }


            return(paso);
        }
Exemplo n.º 7
0
        private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == (char)Keys.Enter)
            {
                if (string.IsNullOrEmpty(UsuarioTextBox.Text.Trim()))
                {
                    UsuarioTextBox.Text      = "Usuario";
                    UsuarioTextBox.ForeColor = Color.Silver;
                }

                ContraseñaTextBox.Focus();
            }
            else
            if (char.IsDigit(e.KeyChar) || char.IsLetter(e.KeyChar))
            {
                if (UsuarioTextBox.Text.Equals("Usuario"))
                {
                    UsuarioTextBox.Clear();
                    UsuarioTextBox.ForeColor = Color.Black;
                }
            }
        }
Exemplo n.º 8
0
        private void BIniciarSesion_Click(object sender, EventArgs e)
        {
            var usuario = BLL.UsuariosBLL.Buscar(UsuarioTextBox.Text);

            if (usuario != null)
            {
                if (usuario.Clave.Equals(ContraseñaTextBox.Text))
                {
                    UsuarioTextBox.Text            = "Usuario";
                    ContraseñaTextBox.PasswordChar = '\0';
                    ContraseñaTextBox.Text         = "Contraseña";
                    UsuarioTextBox.ForeColor       = ContraseñaTextBox.ForeColor = Color.Silver;
                    UsuarioTextBox.Focus();

                    Hide();
                    var inicio = new Inicio(this);
                    inicio.ShowDialog();
                }
                else
                {
                    MessageBox.Show(this, "La contraseña es invalida", "-- Error --");
                    ContraseñaTextBox.Clear();
                    ContraseñaTextBox.Focus();
                }
            }
            else
            {
                MessageBox.Show("Este Usuario no existe en \nla base de datos", "-- Busqueda Fallida --");
                UsuarioTextBox.Clear();
                ContraseñaTextBox.Clear();
                UsuarioTextBox.Text            = "Usuario";
                ContraseñaTextBox.PasswordChar = '\0';
                ContraseñaTextBox.Text         = "Contraseña";
                ContraseñaTextBox.ForeColor    = UsuarioTextBox.ForeColor = Color.Silver;
                UsuarioTextBox.Focus();
            }
        }
Exemplo n.º 9
0
        private void Ingresar()
        {
            if (!Validar())
            {
                return;
            }

            RepositorioBase <Usuarios> repositorio = new RepositorioBase <Usuarios>();
            var Lista = repositorio.GetList(p => true);

            foreach (var item in Lista)
            {
                if (UsuarioTextBox.Text == item.NombreUsuario)
                {
                    if (ContraseñaTextBox.Text == item.Contraseña)
                    {
                        UsuarioActivo = repositorio.Buscar(item.UsuarioId);
                        MainForm menu = new MainForm();
                        menu.Show();
                        this.Close();
                        MyErrorProvider.Clear();
                    }
                    else
                    {
                        MyErrorProvider.SetError(ContraseñaTextBox, "Debe digitar una contraseña valida");
                        ContraseñaTextBox.Focus();
                        break;
                    }
                }
                else
                {
                    MyErrorProvider.SetError(UsuarioTextBox, "Debe digitar un usuario valido");
                    UsuarioTextBox.Focus();
                }
            }
        }
Exemplo n.º 10
0
        private bool validar()
        {
            bool paso = true;

            MyerrorProvider.Clear();
            if (ValidarCelular())
            {
                MyerrorProvider.SetError(CelularMaskedTextBox, "Ya existe un usuario con este celular");
                CelularMaskedTextBox.Focus();
                paso = false;
            }

            if (!EmailValido(EmailTextBox.Text))
            {
                MyerrorProvider.SetError(EmailTextBox, "Email no valido");
                EmailTextBox.Focus();
                paso = false;
            }
            if (ContraseñaTextBox.Text == NombresTextBox.Text)
            {
                MyerrorProvider.SetError(ContraseñaTextBox, "La contraseña no debe ser igual al nombre");
                ContraseñaTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(NombresTextBox.Text))
            {
                MyerrorProvider.SetError(NombresTextBox, "El campo no puede estar vacio");
                NombresTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(EmailTextBox.Text))
            {
                MyerrorProvider.SetError(EmailTextBox, "El campo no puedes estar vacio");
                EmailTextBox.Focus();
                paso = false;
            }
            if (ValidarNombre())
            {
                MyerrorProvider.SetError(NombresTextBox, "Ya existe un usuario con esa y ese nombre contraseña");
                NombresTextBox.Focus();


                paso = false;
            }
            if (string.IsNullOrWhiteSpace(UsuariocomboBox.Text))
            {
                MyerrorProvider.SetError(UsuariocomboBox, "El campo no puedes estar vacio");
                UsuariocomboBox.Focus();
                paso = false;
            }



            if (string.IsNullOrWhiteSpace(CelularMaskedTextBox.Text))
            {
                MyerrorProvider.SetError(CelularMaskedTextBox, "El campo no puede estar vacio");
                CelularMaskedTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(ContraseñaTextBox.Text))
            {
                MyerrorProvider.SetError(ContraseñaTextBox, "El campo no puede estar vacio");
                ContraseñaTextBox.Focus();
                paso = false;
            }
            if (FechadateTimePicker.Value > DateTime.Now)
            {
                MyerrorProvider.SetError(FechadateTimePicker, "La fecha no es correcta");
                FechadateTimePicker.Focus();
                paso = false;
            }
            return(paso);
        }
Exemplo n.º 11
0
        private bool Validar()
        {
            MyErrorProvider.Clear();
            bool paso = true;

            if (string.IsNullOrWhiteSpace(NombreTextBox.Text))
            {
                MyErrorProvider.SetError(NombreTextBox, "El campo nombre no puede estar vacio");
                NombreTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CelularMaskedTextBox.Text))
            {
                MyErrorProvider.SetError(CelularMaskedTextBox, "El campo celular no puede estar vacio");
                CelularMaskedTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CedulaMaskedTextBox.Text))
            {
                MyErrorProvider.SetError(CedulaMaskedTextBox, "El campo celular no puede estar vacio");
                CedulaMaskedTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(GeneroComboBox.Text))
            {
                MyErrorProvider.SetError(GeneroComboBox, "Debe seleccionar un genero");
                GeneroComboBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(TipoComboBox.Text))
            {
                MyErrorProvider.SetError(TipoComboBox, "Debe seleccionar un Ttipo de usuario");
                TipoComboBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(EmailTextBox.Text))
            {
                MyErrorProvider.SetError(EmailTextBox, "El campo email no puede estar vacio");
                EmailTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(UsuarioTextBox.Text))
            {
                MyErrorProvider.SetError(UsuarioTextBox, "El campo usuario no puede estar vacio");
                UsuarioTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(ContraseñaTextBox.Text))
            {
                MyErrorProvider.SetError(ContraseñaTextBox, "El campo contraseña no puede estar vacio");
                ContraseñaTextBox.Focus();
                paso = false;
            }

            if (!EmailTextBox.Text.EndsWith("@gmail.com") && !EmailTextBox.Text.EndsWith("@outlook.com"))
            {
                MyErrorProvider.SetError(EmailTextBox, "El email debe de ser de @gmail.com o @outlook.com \npara poder realizar futuras recuperaciones");
                EmailTextBox.Focus();
                paso = false;
            }

            if (ContraseñaTextBox.Text.Length < 4)
            {
                MyErrorProvider.SetError(ContraseñaTextBox, "La contraseña debe de tener 4 o mas caracteres");
                ContraseñaTextBox.Focus();
                paso = false;
            }

            return(paso);
        }