private bool Validar()
        {
            bool paso = true;

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

            if (string.IsNullOrWhiteSpace(RolComboBox.Text))
            {
                Errores.SetError(RolComboBox, "Debe agregar un rol especifico");
                RolComboBox.Focus();
                paso = false;
            }

            if (AliasTextBox.Text == string.Empty)
            {
                Errores.SetError(AliasTextBox, "El campo de alias no puede estar vacio");
                AliasTextBox.Focus();
                paso = false;
            }

            if (ClaveTextBox.Text == string.Empty)
            {
                Errores.SetError(ClaveTextBox, "El campo de clave no puede estar vacio");
                ClaveTextBox.Focus();
                paso = false;
            }

            if (ConfirmClaveTextBox.Text == string.Empty)
            {
                Errores.SetError(ConfirmClaveTextBox, "El campo de confirmar clave no puede estar vacio");
                ConfirmClaveTextBox.Focus();
                paso = false;
            }

            if (EmailTextBox.Text == string.Empty)
            {
                Errores.SetError(EmailTextBox, "El campo de email no puede estar vacio");
                EmailTextBox.Focus();
                paso = false;
            }
            if (UsuarioBLL.ExisteAlias(AliasTextBox.Text))
            {
                Errores.SetError(AliasTextBox, "Este Alias ya existe");
                AliasTextBox.Focus();
                paso = false;
            }
            if (string.Equals(ClaveTextBox.Text, ConfirmClaveTextBox.Text) != true)
            {
                Errores.SetError(ConfirmClaveTextBox, "La clave es distinta");
                ConfirmClaveTextBox.Focus();
                paso = false;
            }

            return(paso);
        }
Beispiel #2
0
 public void AddInmate(string name, string birthd, string sex, string alias)
 {
     LastNameTextBox.Click();
     Delay.Seconds(1);
     LastNameTextBox.PressKeys(name);
     LastNameTextBox.PressKeys("{enter}");
     Delay.Seconds(2);
     BirthdTextBox.Click();
     Delay.Seconds(1);
     BirthdTextBox.PressKeys(birthd);
     BirthdTextBox.PressKeys("{enter}");
     Delay.Seconds(2);
     SexTextBox.Click();
     Delay.Seconds(2);
     SexTextBox.PressKeys(sex);
     SexTextBox.PressKeys("{enter}");
     Delay.Seconds(2);
     AliasTextBox.Click();
     Delay.Seconds(2);
     AliasTextBox.PressKeys(alias);
     AliasTextBox.PressKeys("{enter}");
     Delay.Seconds(2);
     AcceptButton.Click();
     ConfirmYesNoRequest();
     Delay.Seconds(2);
     AcceptButton.Click();
 }
        private bool Validar()
        {
            bool paso = true;

            if (ClaveTextBox.Text != ConfirmaClaveTextBox.Text)
            {
                MyErrorProvider.SetError(ClaveTextBox, "Los campos Clave y confrimar Clave no pueden ser diferentes");
                MyErrorProvider.SetError(ConfirmaClaveTextBox, "Los campos Clave y confrimar Clave no pueden ser diferentes");

                ClaveTextBox.Clear();
                ConfirmaClaveTextBox.Clear();

                NombreTextBox.Focus();
                paso = false;
            }

            if (NombreTextBox.Text == String.Empty)
            {
                MyErrorProvider.SetError(NombreTextBox, "El Campo nombre no puede estar vacio");
                NombreTextBox.Focus();
                paso = false;
            }

            if (AliasTextBox.Text == String.Empty)
            {
                MyErrorProvider.SetError(AliasTextBox, "El Campo alias no puede estar vacio");
                AliasTextBox.Focus();
                paso = false;
            }

            if (ClaveTextBox.Text == String.Empty)
            {
                MyErrorProvider.SetError(ClaveTextBox, "El Campo Clave no puede estar vacio");
                ClaveTextBox.Focus();
                paso = false;
            }

            if (ConfirmaClaveTextBox.Text == String.Empty)
            {
                MyErrorProvider.SetError(ConfirmaClaveTextBox, "El Campo Confirmar Clave no puede estar vacio");
                ConfirmaClaveTextBox.Focus();
                paso = false;
            }

            if (EmailTextBox.Text == String.Empty)
            {
                MyErrorProvider.SetError(EmailTextBox, "El Campo E-mail Clave no puede estar vacio");
                EmailTextBox.Focus();
                paso = false;
            }

            if (UsuariosBLL.ExisteAlias(AliasTextBox.Text, (int)UsuarioIdNumericUpDown.Value))
            {
                MyErrorProvider.SetError(AliasTextBox, "El Campo alias ya existe");
                AliasTextBox.Focus();
                AliasTextBox.Clear();
                paso = false;
            }
            return(paso);
        }
        private bool Validar()
        {
            bool paso = true;

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

            if (string.IsNullOrWhiteSpace(EmailTextBox.Text))
            {
                MyErrorProvider.SetError(EmailTextBox, "El Email no puede estar vacio");
                EmailTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(AliasTextBox.Text))
            {
                MyErrorProvider.SetError(AliasTextBox, "El campo Alias no puede estar vacio");
                AliasTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(RolComboBox.Text))
            {
                MyErrorProvider.SetError(RolComboBox, "Debe agregar un rol especifico");
                RolComboBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(ClaveTextBox.Text))
            {
                MyErrorProvider.SetError(ClaveTextBox, "Debe asignar una clave a su usuario");
                ClaveTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(ConfirmarClaveTextBox.Text))
            {
                MyErrorProvider.SetError(ConfirmarClaveTextBox, "Debe confirmar la clave");
                ConfirmarClaveTextBox.Focus();
                paso = false;
            }
            if (ClaveTextBox.Text != ConfirmarClaveTextBox.Text)
            {
                MyErrorProvider.SetError(ConfirmarClaveTextBox, "Las contrseñas deben ser iguales.");
                ConfirmarClaveTextBox.Focus();
                MyErrorProvider.SetError(ClaveTextBox, "Las contraseñas deben ser iguales.");
                ClaveTextBox.Focus();
                paso = false;
            }
            if (UsuariosBLL.ExisteAlias(AliasTextBox.Text))
            {
                MyErrorProvider.SetError(AliasTextBox, "Los Alias no pueden repetirse!");
                AliasTextBox.Focus();
                paso = false;
            }

            return(paso);
        }
        private bool Validar()
        {
            bool paso = true;

            UsuarioErrorProvider.Clear();

            if (AliasTextBox.Text == string.Empty)
            {
                UsuarioErrorProvider.SetError(AliasTextBox, "El campo nombre no puede estar vacio");
                AliasTextBox.Focus();
                paso = false;
            }
            else if (NombreTextBox.Text == string.Empty)
            {
                UsuarioErrorProvider.SetError(NombreTextBox, "El campo Alias no puede estar vacio");
                NombreTextBox.Focus();
                paso = false;
            }
            else if (ClaveTextBox.Text == string.Empty)
            {
                UsuarioErrorProvider.SetError(ClaveTextBox, "El campo Email no puede estar vacio");
                ClaveTextBox.Focus();
                paso = false;
            }
            else if (ConfirmarTextBox.Text == string.Empty)
            {
                UsuarioErrorProvider.SetError(ConfirmarTextBox, "El campo Alias no puede estar vacio");
                ConfirmarTextBox.Focus();
                paso = false;
            }
            else if (EmailTextBox.Text == string.Empty)
            {
                UsuarioErrorProvider.SetError(EmailTextBox, "El campo Alias no puede estar vacio");
                EmailTextBox.Focus();
                paso = false;
            }
            else if (string.Equals(ClaveTextBox.Text, ConfirmarTextBox.Text) != true)
            {
                UsuarioErrorProvider.SetError(ConfirmarTextBox, "La clave es distinta");
                ConfirmarTextBox.Focus();
                paso = false;
            }
            else if (UsuariosBLL.ExisteAlias(AliasTextBox.Text, (int)IdNumericUpDown.Value))
            {
                UsuarioErrorProvider.SetError(AliasTextBox, "El Campo alias ya existe");
                AliasTextBox.Focus();
                paso = false;
            }
            else if (UsuariosBLL.ExisteRol(RolComboBox.Text, (int)IdNumericUpDown.Value))
            {
                UsuarioErrorProvider.SetError(RolComboBox, "Este Rol ya existe");
                RolComboBox.Focus();
                paso = false;
            }
            return(paso);
        }
 private void Limpiar()
 {
     UsuarioIdNumericUpDown.Value = 0;
     RolIdComboBox.SelectedIndex  = 0;
     AliasTextBox.Clear();
     NombreTextBox.Clear();
     ClaveTextBox.Clear();
     ConfirmaClaveTextBox.Clear();
     ActivoCheckBox.Checked = false;
     EmailTextBox.Clear();
 }
 private void Limpiar()
 {
     IdNumericUpDown.Value = 0;
     AliasTextBox.Clear();
     NombreTextBox.Clear();
     EmailTextBox.Clear();
     ClaveTextBox.Clear();
     ConfirmClaveTextBox.Clear();
     FechaDateTimePicker.CustomFormat = "";
     ActivoCheckBox.Checked           = false;
     RolComboBox.Text = "";
 }
 private void Limpiar()
 {
     UsuarioIdNumericUpDown.Value = 0;
     RolIdComboBox.SelectedIndex  = 1;
     AliasTextBox.Clear();
     NombreTextBox.Clear();
     ClaveTextBox.Clear();
     ConfirmaClaveTextBox.Clear();
     ActivoCheckBox.Checked = false;
     EmailTextBox.Clear();
     FechaIngresoDateTimePicker.Value = DateTime.Now;
 }
 public void Limpiar()
 {
     UsuarioIdNumericUpDown.Value = 0;
     AliasTextBox.Clear();
     NombreTextBox.Clear();
     ClaveTextBox.Clear();
     ConfirmarClaveTextBox.Clear();
     ConfirmarClaveTextBox.Clear();
     FechaCreacionDateTimePicker.Value = DateTime.Now;
     RolComboBox.Text       = " ";
     ActivoCheckBox.Checked = false;
 }
 private void Limpiar()
 {
     IdNumericUpDown.Value = 0;
     AliasTextBox.Clear();
     EmailTextBox.Clear();
     NombreTextBox.Clear();
     ClaveTextBox.Clear();
     ConfirmarTextBox.Clear();
     FechaDateTimePicker.Value = DateTime.Now;
     ActivoCheckBox.Checked    = false;
     errorProvider1.Clear();
 }
Beispiel #11
0
 public void Limpiar()
 {
     MyErrorProvider.Clear();
     IdUsuarioNumericUpDown.Value = 0;
     AliasTextBox.Clear();
     NombreUsuarioTextBox.Clear();
     ClaveTextBox.Clear();
     RolComboBox.Text   = "Elegir";
     Fecha.CustomFormat = " ";
     EmailTextBox.Clear();
     ConfirmarClaveTextBox.Clear();
     ActivoCheckBox.Checked = false;
 }
Beispiel #12
0
 private void Limpiar()
 {
     IDNumericUpDown1.Value = 0;
     NombresTextBox.Clear();
     AliasTextBox.Clear();
     ClaveConfirmTextBox.Clear();
     EmailTextBox.Clear();
     errorProvider1.Clear();
     FechaDateTimePicker.CustomFormat = " ";
     ClaveTextBox.Clear();
     ActivoCheckBox.Checked = false;
     RolComboBox.Text       = " ";
 }
Beispiel #13
0
        private void AddButton_Click(object sender, EventArgs e)
        {
            string alias = AliasTextBox.Text;

            if (string.IsNullOrEmpty(alias))
            {
                return;
            }
            if (!AliasesListBox.Items.Contains(alias))
            {
                AliasesListBox.Items.Add(alias);
            }
            AliasTextBox.Text = "";
            AliasTextBox.Select();
            UpdateEndabledStates();
        }
Beispiel #14
0
        private void ShowWindow()
        {
            ViewModel.LoadSettings();
            ViewModel.LoadAliases();

            Visibility = Visibility.Visible;
            AliasTextBox.Focus();

            //https://stackoverflow.com/questions/3109080/focus-on-textbox-when-usercontrol-change-visibility
            Dispatcher.BeginInvoke((Action) delegate { Keyboard.Focus(AliasTextBox); });

            Activate();
            Topmost = true;
            Topmost = false;
            Focus();
        }
Beispiel #15
0
        private void IniciarSesionButton_Click(object sender, EventArgs e)
        {
            bool paso = UsuariosBLL.Validar(AliasTextBox.Text, ClaveTextBox.Text);

            if (paso)
            {
                this.Hide();
                menu.ShowDialog();
                this.Close();
            }
            else
            {
                MessageBox.Show("Error Nombre Usuario o Clave incorrecta!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);

                MyErrorProvider.SetError(AliasTextBox, "Error Nombre Usuario o Clave incorrecta");

                AliasTextBox.Focus();
                ClaveTextBox.Clear();
            }
        }