private bool Validar()
        {
            bool paso = true;

            MyerrorProvider.Clear();

            if (NombretextBox.Text == String.Empty)
            {
                MyerrorProvider.SetError(NombretextBox, "El campo Nombre no puede estar vacio");
                NombretextBox.Focus();
                paso = false;
            }

            if (EmailtextBox.Text == String.Empty)
            {
                MyerrorProvider.SetError(EmailtextBox, "El campo Email no puede estar vacio");
                EmailtextBox.Focus();
                paso = false;
            }
            if (TelefonomaskedTextBox1.Text == String.Empty)
            {
                MyerrorProvider.SetError(TelefonomaskedTextBox1, "El campo Telefono no puede estar vacio");
                TelefonomaskedTextBox1.Focus();
                paso = false;
            }
            if (SexocomboBox.SelectedIndex == 0)
            {
                MyerrorProvider.SetError(SexocomboBox, "Debes elegir el Sexo del Usuario");
                SexocomboBox.Focus();
                paso = false;
            }
            return(paso);
        }
        private bool Validar()
        {
            bool paso = true;

            myerrorProvider.Clear();

            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 campo Direccion no puede estar vacio");
                EmailtextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CedulatextBox.Text.Replace("-", "")))
            {
                myerrorProvider.SetError(CedulatextBox, "El campo Cedula no puede estar vacio");
                CedulatextBox.Focus();
                paso = false;
            }


            return(paso);
        }
示例#3
0
        private bool Validar()
        {
            bool paso = true;

            MyErrorProvider.Clear();

            if (NombrestextBox.Text == string.Empty)
            {
                MyErrorProvider.SetError(NombrestextBox, "El Campo Nombres no puede estar vacio.");
                NombrestextBox.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(NivelcomboBox.Text))
            {
                MyErrorProvider.SetError(NivelcomboBox, "El campo Nivel Usuario no puede estar vacio.");
                NivelcomboBox.Focus();
                paso = false;
            }
            return(paso);
        }
示例#4
0
 private void AttntextBox_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter)
     {
         EmailtextBox.Focus();
         e.Handled = true;
     }
 }
示例#5
0
        private bool Validar()
        {
            bool paso = true;

            MyErrorProvider.Clear();

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

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

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

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

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

            if (string.IsNullOrWhiteSpace(ApellidotextBox.Text))
            {
                MyErrorProvider.SetError(ApellidotextBox, "El campo apellido no debe estar vacio");
                ApellidotextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(EmailtextBox.Text))
            {
                MyErrorProvider.SetError(EmailtextBox, "El Campo Email no debe estar Vacio");
                EmailtextBox.Focus();
                paso = false;
            }


            return(paso);
        }
示例#6
0
        private bool Validar()
        {
            bool paso = true;

            MyerrorProvider.Clear();

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

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

            if (string.IsNullOrWhiteSpace(CedulamaskedTextBox.Text.Replace("-", "")))
            {
                MyerrorProvider.SetError(CedulamaskedTextBox, "El campo Cédula no puede estar vacio");
                CedulamaskedTextBox.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(NombreUsuariotextBox.Text))
            {
                MyerrorProvider.SetError(NombreUsuariotextBox, "El campo Nombre de Usuario no puede estar vacio");
                NombreUsuariotextBox.Focus();
                paso = false;
            }

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

            if (string.IsNullOrWhiteSpace(TipoUsuariocomboBox.Text))
            {
                MyerrorProvider.SetError(TipoUsuariocomboBox, "El campo Tipo de Usuario no puede estar vacio");
                TipoUsuariocomboBox.Focus();
                paso = false;
            }

            return(paso);
        }
示例#7
0
        private bool Validar()
        {
            bool paso = true;

            MyerrorProvider.Clear();

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

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

            if (string.IsNullOrWhiteSpace(DirecciontextBox.Text))
            {
                MyerrorProvider.SetError(DirecciontextBox, "El campo Dirección no puede estar vacio");
                DirecciontextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CedulamaskedTextBox.Text.Replace("-", "")))
            {
                MyerrorProvider.SetError(CedulamaskedTextBox, "El campo Cédula no puede estar vacio");
                CedulamaskedTextBox.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(TelefonomaskedTextBox.Text.Replace("-", "")))
            {
                MyerrorProvider.SetError(TelefonomaskedTextBox, "El campo Teléfono no puede estar vacio");
                TelefonomaskedTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CelularmaskedTextBox.Text.Replace("-", "")))
            {
                MyerrorProvider.SetError(CelularmaskedTextBox, "El campo Celular no puede estar vacio");
                CelularmaskedTextBox.Focus();
                paso = false;
            }

            return(paso);
        }
示例#8
0
        private bool Validar()
        {
            bool paso = true;

            if (AliastextBox.Text == string.Empty)
            {
                ErrorProvider.SetError(AliastextBox, "Este Campo no puede estar vacio");
                AliastextBox.Focus();
                paso = false;
            }
            if (NombretextBox.Text == string.Empty)
            {
                ErrorProvider.SetError(NombretextBox, "Este Campo no puede estar vacio");
                NombretextBox.Focus();
                paso = false;
            }
            if (ClavetextBox.Text == string.Empty)
            {
                ErrorProvider.SetError(ClavetextBox, "Este Campo no puede estar vacio");
                ClavetextBox.Focus();
                paso = false;
            }
            if (ConfirmartextBox.Text == string.Empty)
            {
                ErrorProvider.SetError(ConfirmartextBox, "Este Campo no puede estar vacio");
                ConfirmartextBox.Focus();
                paso = false;
            }
            if (EmailtextBox.Text == string.Empty)
            {
                ErrorProvider.SetError(EmailtextBox, "Este Campo no puede estar vacio");
                EmailtextBox.Focus();
                paso = false;
            }
            if (UsuariosBLL.ExisteAlias(AliastextBox.Text, (int)IdnumericUpDown.Value))
            {
                ErrorProvider.SetError(AliastextBox, "Este Alias ya existe");
                AliastextBox.Focus();
                paso = false;
            }
            if (UsuariosBLL.ExisteRol(RolcomboBox.Text, (int)IdnumericUpDown.Value))
            {
                ErrorProvider.SetError(RolcomboBox, "Este Rol ya existe");
                RolcomboBox.Focus();
                paso = false;
            }
            if (string.Equals(ClavetextBox.Text, ConfirmartextBox.Text) != true)
            {
                ErrorProvider.SetError(ConfirmartextBox, "La clave es distinta");
                ConfirmartextBox.Focus();
                paso = false;
            }

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

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

            if (string.IsNullOrWhiteSpace(EmailtextBox.Text))
            {
                errorProvider1.SetError(EmailtextBox, "El Email no puede estar vacio");
                EmailtextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(AliastextBox.Text))
            {
                errorProvider1.SetError(AliastextBox, "El campo Alias no puede estar vacio");
                AliastextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(RolcomboBox.Text))
            {
                errorProvider1.SetError(RolcomboBox, "Debe agregar un rol especifico");
                RolcomboBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(ClavetextBox.Text))
            {
                errorProvider1.SetError(ClavetextBox, "Debe asignar una clave a su usuario");
                ClavetextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(ClaveConfirmtextBox.Text))
            {
                errorProvider1.SetError(ClaveConfirmtextBox, "Debe confirmar la clave");
                ClaveConfirmtextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(FechadateTimePicker1.Text))
            {
                errorProvider1.SetError(FechadateTimePicker1, "Debe agregar una fecha de registro");
                FechadateTimePicker1.Focus();
                paso = false;
            }
            if (ClavetextBox.Text != ClaveConfirmtextBox.Text)
            {
                errorProvider1.SetError(ClaveConfirmtextBox, "La contraseña debe ser igual para ambos casos!");
                paso = false;
            }
            return(paso);
        }
示例#10
0
        private void Savebutton_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(AttntextBox.Text))
            {
                MessageBox.Show(@"Please Enter Attention", @"Error", MessageBoxButtons.OK, MessageBoxIcon.Error);

                AttntextBox.Focus();
            }

            else if (string.IsNullOrWhiteSpace(EmailtextBox.Text))
            {
                MessageBox.Show(@"Please Enter Email", @"Error", MessageBoxButtons.OK, MessageBoxIcon.Error);

                EmailtextBox.Focus();
            }
            else if (string.IsNullOrWhiteSpace(SupliercomboBox.Text))
            {
                MessageBox.Show(@"Please Select Supplier", @"Error", MessageBoxButtons.OK, MessageBoxIcon.Error);

                SupliercomboBox.Focus();
            }
            else
            {
                try
                {
                    _con = new SqlConnection(_cs.DBConn);
                    _con.Open();
                    string query1 = "insert into AttentionDetails(Attention,Email,SupplierId,UserId,CreationDate) values (@d1,@d2,@d3,@d4,@d5)" + "SELECT CONVERT(int, SCOPE_IDENTITY())";
                    _cmd = new SqlCommand(query1, _con);
                    _cmd.Parameters.AddWithValue("@d1", AttntextBox.Text);
                    _cmd.Parameters.AddWithValue("@d2", EmailtextBox.Text);
                    _cmd.Parameters.AddWithValue("@d3", SupplierId);
                    _cmd.Parameters.AddWithValue("@d4", nUserId);
                    _cmd.Parameters.AddWithValue("@d5", DateTime.UtcNow.ToLocalTime());
                    _cmd.ExecuteNonQuery();
                    attnid = (int)_cmd.ExecuteScalar();
                    _con.Close();
                    MessageBox.Show("Saved successfully", "Record", MessageBoxButtons.OK,
                                    MessageBoxIcon.Information);
                    //Clear();
                    this.ReturnValue1 = AttntextBox.Text;
                    this.ReturnValue2 = attnid.ToString();
                    this.DialogResult = DialogResult.OK;
                    this.Close();
                    //this.ReturnValue1 = AttntextBox.Text;
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
示例#11
0
        private bool validar()
        {
            bool paso = true;

            MyerrorProvider.Clear();

            if (NombretextBox.Text == String.Empty)
            {
                MyerrorProvider.SetError(NombretextBox, "El campo Nombre no puede estar vacio");
                NombretextBox.Focus();
                paso = false;
            }

            if (EmailtextBox.Text == String.Empty)
            {
                MyerrorProvider.SetError(EmailtextBox, "El campo Email no puede estar vacio");
                EmailtextBox.Focus();
                paso = false;
            }
            if (UsuariotextBox.Text == String.Empty)
            {
                MyerrorProvider.SetError(UsuariotextBox, "El campo usuario no puede estar vacio");
                UsuariotextBox.Focus();
                paso = false;
            }

            if (ClavemaskedTextBox.Text == String.Empty)
            {
                MyerrorProvider.SetError(ClavemaskedTextBox, "El campo Clave no puede estar vacio");
                ClavemaskedTextBox.Focus();
                paso = false;
            }

            if (ConfirmarmaskedTextBox.Text != ClavemaskedTextBox.Text)
            {
                MyerrorProvider.SetError(ConfirmarmaskedTextBox, "La clave no coincide");
                ConfirmarmaskedTextBox.Focus();
                paso = false;
            }

            if (NivelUsuariocomboBox.SelectedIndex == 0)
            {
                MyerrorProvider.SetError(NivelUsuariocomboBox, "Debes elegir que nivel es el usuario");
                NivelUsuariocomboBox.Focus();
                paso = false;
            }
            return(paso);
        }
        private void TipoIdtextBox_KeyPress(object sender, KeyPressEventArgs e)
        {
            int id = Utilidades.TOINT(TipoIdtextBox.Text);

            if (e.KeyChar == (char)Keys.Enter)
            {
                Detalle.TipoEmail = BLL.TiposEmailBLL.Buscar(p => p.TipoId == id);

                if (Detalle.TipoEmail != null)
                {
                    TipotextBox.Text = Detalle.TipoEmail.Descripcion;
                }

                EmailtextBox.Focus();
            }
        }
 private void TelefonomaskedTextBox_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
 {
     if ((e.KeyChar >= 48 && e.KeyChar <= 57) || (e.KeyChar == 8) || (e.KeyChar == 127) || (e.KeyChar == 13))
     {
         e.Handled = false;
         errorProvider.Clear();
     }
     else
     {
         e.Handled = true;
         errorProvider.SetError(TelefonomaskedTextBox, "Este campo no acepta el tipo de caracter que acaba de digitar");
     }
     if (e.KeyChar == 13)
     {
         EmailtextBox.Focus();
     }
 }
示例#14
0
 private void EmailtextBox_Validating(object sender, CancelEventArgs e)
 {
     if (!string.IsNullOrWhiteSpace(EmailtextBox.Text))
     {
         string emailId = EmailtextBox.Text.Trim();
         Regex  mRegxExpression;
         mRegxExpression =
             new Regex(
                 @"^([a-zA-Z0-9_\-])([a-zA-Z0-9_\-\.]*)@(\[((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}|((([a-zA-Z0-9\-]+)\.)+))([a-zA-Z]{2,}|(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\])$");
         if (!mRegxExpression.IsMatch(emailId))
         {
             MessageBox.Show("Please type a valid email Address.", "MojoCRM", MessageBoxButtons.OK,
                             MessageBoxIcon.Error);
             EmailtextBox.Clear();
             EmailtextBox.ResetText();
             EmailtextBox.Focus();
         }
     }
 }
示例#15
0
        private bool Validar()
        {
            bool paso = true;

            Myerror.Clear();

            if (string.IsNullOrWhiteSpace(NombretextBox.Text))
            {
                Myerror.SetError(NombretextBox, "El campo nombre no debe estar vacio!");
                NombretextBox.Focus();
                paso = false;
            }

            if (ValidarNombre())
            {
                Myerror.SetError(NombretextBox, "Ya existe un cliente con el mismo nombre");
                paso = false;
            }

            if (ValidarCedula())
            {
                Myerror.SetError(CedulamaskedTextBox, "Ya existe un cliente con la misma cedula");
                paso = false;
            }

            if (ValidarTelefono())
            {
                Myerror.SetError(TelefonomaskedTextBox, "Ya existe un cliente con el mismo telefono");
                paso = false;
            }

            if (EmailValido())
            {
                Myerror.SetError(EmailtextBox, "Ya existe un cliente con el mismo email");
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(ApellidotextBox.Text))
            {
                Myerror.SetError(ApellidotextBox, "El campo apellido no debe estar vacio!");
                ApellidotextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CedulamaskedTextBox.Text.Replace("-", "")) || CedulamaskedTextBox.MaskFull == false)
            {
                Myerror.SetError(CedulamaskedTextBox, "El campo cedula no puede estar vacio!");
                CedulamaskedTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(TelefonomaskedTextBox.Text.Replace("-", "")) || TelefonomaskedTextBox.MaskFull == false)
            {
                Myerror.SetError(TelefonomaskedTextBox, "El campo teléfono no puede estar vacio!");
                TelefonomaskedTextBox.Focus();
                paso = false;
            }

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

            if (string.IsNullOrWhiteSpace(DirecciontextBox.Text))
            {
                Myerror.SetError(DirecciontextBox, "El campo dirección no puede estar vacio!");
                DirecciontextBox.Focus();
                paso = false;
            }

            if (!ValidarEmail(EmailtextBox.Text))
            {
                Myerror.SetError(EmailtextBox, "El formato del correo no es valido");
                EmailtextBox.Focus();
            }

            return(paso);
        }
        private bool Validar()
        {
            RepositorioBase <Clientes> db = new RepositorioBase <Clientes>();

            bool paso = true;


            errorProvider.Clear();
            if (string.IsNullOrWhiteSpace(NombrestextBox.Text))
            {
                errorProvider.SetError(NombrestextBox, "El nombre no puede estar vacio");
                NombrestextBox.Focus();
                paso = false;
            }

            if (!CedulamaskedTextBox.MaskCompleted)
            {
                errorProvider.SetError(CedulamaskedTextBox, "No puede estar vacio");
                CedulamaskedTextBox.Focus();
                paso = false;
            }


            if (!CelularmaskedTextBox.MaskCompleted)
            {
                errorProvider.SetError(CelularmaskedTextBox, "No puede estar vacio");
                CelularmaskedTextBox.Focus();
                paso = false;
            }


            if (!TelefonomaskedTextBox.MaskCompleted)
            {
                errorProvider.SetError(TelefonomaskedTextBox, "No puede estar vacio");
                TelefonomaskedTextBox.Focus();
                paso = false;
            }
            if (NoDuplicadoCorreo(EmailtextBox.Text, (int)ClientenumericUpDown.Value) == true)
            {
                errorProvider.SetError(EmailtextBox, "El Email ya existe");
                EmailtextBox.Focus();
                paso = false;
            }
            if (NoDuplicadoCedula(CedulamaskedTextBox.Text, (int)ClientenumericUpDown.Value) == true)
            {
                errorProvider.SetError(CedulamaskedTextBox, "El Cedula ya existe");
                CedulamaskedTextBox.Focus();
                paso = false;
            }



            if (FechadateTimePicker.Value > DateTime.Now)
            {
                errorProvider.SetError(FechadateTimePicker, "La fecha Debe ser igual a hoy");
                EmailtextBox.Focus();
                paso = false;
            }


            if (string.IsNullOrWhiteSpace(DirecciontextBox.Text))
            {
                errorProvider.SetError(DirecciontextBox, "No puede haber espacios en blanco");
                DirecciontextBox.Focus();
                paso = false;
            }

            if (ValidarEmail(EmailtextBox.Text) == false)
            {
                errorProvider.SetError(EmailtextBox, "Correo invalido");
                EmailtextBox.Focus();
                paso = false;
            }

            return(paso);
        }
示例#17
0
        private bool Validar()
        {
            RepositorioBase <Usuarios> db = new RepositorioBase <Usuarios>();

            bool paso = true;

            errorProvider.Clear();


            if (string.IsNullOrWhiteSpace(NombretextBox.Text))
            {
                errorProvider.SetError(NombretextBox, "La direccion no puede esta vacia");

                NombretextBox.Focus();

                paso = false;
            }

            if (FechadateTimePicker.Value > DateTime.Now)
            {
                errorProvider.SetError(FechadateTimePicker, "La fecha Debe ser igual a hoy");

                EmailtextBox.Focus();

                paso = false;
            }

            if (string.IsNullOrWhiteSpace(DirecciontextBox.Text))
            {
                errorProvider.SetError(DirecciontextBox, "La direccion no puede estar vacia");
                DirecciontextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CedulamaskedTextBox.Text))
            {
                errorProvider.SetError(CedulamaskedTextBox, "La Cedula no puede estar Vacia");
                CedulamaskedTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(TelefonomaskedTextBox.Text))
            {
                errorProvider.SetError(TelefonomaskedTextBox, "El telefono no puede estar vacio");
                TelefonomaskedTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CelularmaskedTextBox.Text))
            {
                errorProvider.SetError(CelularmaskedTextBox, "El Celular no puede estar vacio");
                CelularmaskedTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(SeguroVidatextBox.Text))
            {
                errorProvider.SetError(SeguroVidatextBox, "El Seguro de vida no puede estar vacio");
                SeguroVidatextBox.Focus();
                paso = false;
            }

            if (ValidarEmail(EmailtextBox.Text) == false)
            {
                errorProvider.SetError(EmailtextBox, "Correo invalido");

                EmailtextBox.Focus();

                paso = false;
            }

            return(paso);
        }
        private bool Validar()
        {
            RepositorioBase <Usuarios> db = new RepositorioBase <Usuarios>();

            bool paso = true;

            errorProvider.Clear();

            string Clave     = ClavetextBox.Text;
            string Confirmar = ConfirmarClavetextBox.Text;

            int Resultado = 0;

            Resultado = string.Compare(Clave, Confirmar);

            if (string.IsNullOrWhiteSpace(NombretextBox.Text))
            {
                errorProvider.SetError(NombretextBox, "La direccion no puede esta vacia");
                NombretextBox.Focus();
                paso = false;
            }

            if (Resultado != 0)
            {
                errorProvider.SetError(ConfirmarClavetextBox, "Clave no coincide!");
                ConfirmarClavetextBox.Focus();
                paso = false;
            }


            if (FechaIngresodateTimePicker.Value > DateTime.Now)
            {
                errorProvider.SetError(FechaIngresodateTimePicker, "La fecha Debe ser igual a hoy");
                EmailtextBox.Focus();
                paso = false;
            }

            if (NivelUsuariocomboBox.Text == string.Empty)
            {
                errorProvider.SetError(NivelUsuariocomboBox, "El campo Nivel de Usuario no puede estar vacio");
                NivelUsuariocomboBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(UsuariotextBox.Text))
            {
                errorProvider.SetError(UsuariotextBox, "La direccion no puede esta vacia");
                UsuariotextBox.Focus();
                paso = false;
            }



            if (ClavetextBox.Text == string.Empty)
            {
                errorProvider.SetError(ClavetextBox, "El campo Clave no puede estar vacio");
                ClavetextBox.Focus();
                paso = false;
            }

            if (ConfirmarClavetextBox.Text == string.Empty)
            {
                errorProvider.SetError(ConfirmarClavetextBox, "El campo Confirmar no puede estar vacio");
                ConfirmarClavetextBox.Focus();
                paso = false;
            }
            if (ValidarEmail(EmailtextBox.Text) == false)
            {
                errorProvider.SetError(EmailtextBox, "Correo invalido");
                EmailtextBox.Focus();
                paso = false;
            }
            if (NoDuplicadoCorreo(EmailtextBox.Text, (int)UsuarioIdnumericUpDown.Value) == true)
            {
                errorProvider.SetError(EmailtextBox, "Usuario Ya existe");
                EmailtextBox.Focus();
                paso = false;
            }

            if (NoDuplicadoUsuario(UsuariotextBox.Text, (int)UsuarioIdnumericUpDown.Value) == true)
            {
                errorProvider.SetError(UsuariotextBox, "Usuario Ya existe");
                UsuariotextBox.Focus();
                paso = false;
            }



            return(paso);
        }
        private bool Validar()
        {
            RepositorioBase <Proveedores> db = new RepositorioBase <Proveedores>();

            bool paso = true;

            if (NombrestextBox.Text == string.Empty)
            {
                errorProvider.SetError(NombrestextBox, "El campo Nombre no puede estar vacio");
                NombrestextBox.Focus();
                paso = false;
            }

            if (EmailtextBox.Text == string.Empty)
            {
                errorProvider.SetError(EmailtextBox, "El campo Email no puede estar vacio");
                EmailtextBox.Focus();
                paso = false;
            }


            if (TelefonomaskedTextBox.Text == string.Empty)
            {
                errorProvider.SetError(TelefonomaskedTextBox, "El campo telefono no debe estar vacio");
                TelefonomaskedTextBox.Focus();
                paso = false;
            }
            if (CelularmaskedTextBox.Text == string.Empty)
            {
                errorProvider.SetError(CelularmaskedTextBox, "El campo Celufar no debe estar vacio");
                CelularmaskedTextBox.Focus();
                paso = false;
            }

            if (CelularmaskedTextBox.Text.Length < 11)
            {
                errorProvider.SetError(CelularmaskedTextBox, "El numero de celular esta incompleto");
                CelularmaskedTextBox.Focus();
                paso = false;
            }


            if (FechadateTimePicker.Value > DateTime.Now)
            {
                errorProvider.SetError(FechadateTimePicker, "La fecha Debe ser igual a hoy");
                EmailtextBox.Focus();
                paso = false;
            }
            if (ValidarEmail(EmailtextBox.Text) == false)
            {
                errorProvider.SetError(EmailtextBox, "Correo invalido");
                EmailtextBox.Focus();
                paso = false;
            }

            if (NoDuplicadoCorreo(EmailtextBox.Text, (int)ProveedorIdnumericUpDown.Value) == true)
            {
                errorProvider.SetError(EmailtextBox, "El Email ya existe");
                EmailtextBox.Focus();
                paso = false;
            }
            if (NoDuplicadoNombre(NombrestextBox.Text, (int)ProveedorIdnumericUpDown.Value) == true)
            {
                errorProvider.SetError(NombrestextBox, "Correo invalido");
                NombrestextBox.Focus();
                paso = false;
            }


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

            errorProvider.Clear();

            string Clave     = ClavetextBox.Text;
            string Confirmar = ConfirmarClavetextBox.Text;

            int Resultado = 0;

            Resultado = string.Compare(Clave, Confirmar);

            if (Resultado != 0)
            {
                errorProvider.SetError(ConfirmarClavetextBox, "Clave no coincide!");
                ConfirmarClavetextBox.Focus();
                paso = false;
            }


            if (NombretextBox.Text == string.Empty)
            {
                errorProvider.SetError(NombretextBox, "El campo Nombre no puede estar vacio");
                NombretextBox.Focus();
                paso = false;
            }

            if (EmailtextBox.Text == string.Empty)
            {
                errorProvider.SetError(EmailtextBox, "El campo Email no puede estar vacio");
                EmailtextBox.Focus();
                paso = false;
            }

            if (NivelUsuariocomboBox.Text == string.Empty)
            {
                errorProvider.SetError(NivelUsuariocomboBox, "El campo Nivel de Usuario no puede estar vacio");
                NivelUsuariocomboBox.Focus();
                paso = false;
            }

            if (UsuariotextBox.Text == string.Empty)
            {
                errorProvider.SetError(UsuariotextBox, "El campo Usuario no puede estar vacio");
                UsuariotextBox.Focus();
                paso = false;
            }

            if (ClavetextBox.Text == string.Empty)
            {
                errorProvider.SetError(ClavetextBox, "El campo Clave no puede estar vacio");
                ClavetextBox.Focus();
                paso = false;
            }

            if (ConfirmarClavetextBox.Text == string.Empty)
            {
                errorProvider.SetError(ConfirmarClavetextBox, "El campo Confirmar no puede estar vacio");
                ConfirmarClavetextBox.Focus();
                paso = false;
            }


            return(paso);
        }
        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(ApellidostextBox.Text))
            {
                errorProvider.SetError(ApellidostextBox, obligatorio);
                ApellidostextBox.Focus();
                realizado = false;
            }
            if (string.IsNullOrWhiteSpace(DirecciontextBox.Text))
            {
                errorProvider.SetError(DirecciontextBox, obligatorio);
                DirecciontextBox.Focus();
                realizado = false;
            }
            if (string.IsNullOrWhiteSpace(EmailtextBox.Text))
            {
                errorProvider.SetError(EmailtextBox, obligatorio);
                EmailtextBox.Focus();
                realizado = false;
            }
            if (!EmailValido(EmailtextBox.Text))
            {
                errorProvider.SetError(EmailtextBox, "Email no valido");
                EmailtextBox.Focus();
                realizado = false;
            }
            if (string.IsNullOrWhiteSpace(CedulamaskedTextBox.Text.Replace("-", "")) || (CedulamaskedTextBox.MaskFull == false))
            {
                errorProvider.SetError(CedulamaskedTextBox, obligatorio);
                CedulamaskedTextBox.Focus();
                realizado = false;
            }
            if (string.IsNullOrWhiteSpace(CelularmaskedTextBox.Text.Replace("-", "")) || (CelularmaskedTextBox.MaskFull == false))
            {
                errorProvider.SetError(CelularmaskedTextBox, obligatorio);
                CelularmaskedTextBox.Focus();
                realizado = false;
            }
            if (string.IsNullOrWhiteSpace(TelefonomaskedTextBox.Text.Replace("-", "")) || (TelefonomaskedTextBox.MaskFull == false))
            {
                errorProvider.SetError(TelefonomaskedTextBox, obligatorio);
                TelefonomaskedTextBox.Focus();
                realizado = false;
            }
            if (TelefonomaskedTextBox.Text == CelularmaskedTextBox.Text)
            {
                errorProvider.SetError(CelularmaskedTextBox, obligatorio);
                CelularmaskedTextBox.Focus();
                realizado = false;
            }
            if (FijoradioButton.Checked == false && AmbulanteradioButton.Checked == false)
            {
                errorProvider.SetError(AmbulanteradioButton, obligatorio);
                FijoradioButton.Focus();
                AmbulanteradioButton.Focus();
                realizado = false;
            }
            if (ValidarNombre())
            {
                errorProvider.SetError(NombretextBox, "Ya existe un productor con este nombre \n vaya a Consultas->Productores para \n mas detalles");
                NombretextBox.Focus();
                realizado = false;
            }
            if (ValidarCedula())
            {
                errorProvider.SetError(CedulamaskedTextBox, "Ya existe un productor con esta cedula \n vaya a Consultas->Productores para \n mas detalles");
                CedulamaskedTextBox.Focus();
                realizado = false;
            }
            if (ValidarCelular())
            {
                errorProvider.SetError(CedulamaskedTextBox, "Ya existe un productor con este celular \n vaya a Consultas->Productores para \n mas detalles");
                CelularmaskedTextBox.Focus();
                realizado = false;
            }
            if (ValidarTelefono())
            {
                errorProvider.SetError(TelefonomaskedTextBox, "Ya existe un productor con este telefono \n vaya a Consultas->Productores para \n mas detalles");
                TelefonomaskedTextBox.Focus();
                realizado = false;
            }

            return(realizado);
        }
示例#22
0
        private bool validar()
        {
            bool paso = true;

            if (string.IsNullOrWhiteSpace(IDnumericUpDown.Text))
            {
                MyerrorProvider.SetError(IDnumericUpDown, "El campo no debe estar vacio");
                IDnumericUpDown.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(NombretextBox.Text))
            {
                MyerrorProvider.SetError(NombretextBox, "El campo no debe estar vacio");
                NombretextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(MatriculatextBox.Text))
            {
                MyerrorProvider.SetError(MatriculatextBox, "El campo no debe estar vacio");
                MatriculatextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(EmailtextBox.Text))
            {
                MyerrorProvider.SetError(EmailtextBox, "El campo no debe estar vacio");
                EmailtextBox.Focus();
                paso = false;
            }
            if (ValidaEmail())
            {
                MyerrorProvider.SetError(EmailtextBox, "Ya existe un estudiante con este Email");
                EmailtextBox.Focus();
                paso = false;
            }
            if (!EmailValido(EmailtextBox.Text))
            {
                MyerrorProvider.SetError(EmailtextBox, "Email no valido");
                EmailtextBox.Focus();
                paso = false;
            }
            if (ValidarMatricula())
            {
                MyerrorProvider.SetError(MatriculatextBox, "Ya existe un estudiante con esta matricula");
                MatriculatextBox.Focus();
                paso = false;
            }
            if (ValidarCelular())
            {
                MyerrorProvider.SetError(CelularMaskedTextBox, "Ya existe un estudiante con este celular");
                CelularMaskedTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(ApellidotextBox.Text))
            {
                MyerrorProvider.SetError(ApellidotextBox, "El campo no debe estar vacio");
                ApellidotextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(DirecciontextBox.Text))
            {
                MyerrorProvider.SetError(DirecciontextBox, "El Campo no debe estar vacio");
                DirecciontextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(CelularMaskedTextBox.Text))
            {
                MyerrorProvider.SetError(CelularMaskedTextBox, "El Campo no debe estar vacio");
                CelularMaskedTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(UsuariocomboBox.Text))
            {
                MyerrorProvider.SetError(UsuariocomboBox, "El Campo no debe estar vacio");
                UsuariocomboBox.Focus();
                paso = false;
            }

            if (FechadateTimePicker.Value > DateTime.Now)
            {
                MyerrorProvider.SetError(FechadateTimePicker, "La fecha no es correcta");
                FechadateTimePicker.Focus();
                paso = false;
            }
            return(paso);
        }
示例#23
0
        private bool Validar()
        {
            bool paso = true;

            MyErrorProvider.Clear();

            string Clave     = ClavetextBox.Text;
            string Confirmar = ConfirmarClavetextBox.Text;

            int Resultado = 0;

            Resultado = string.Compare(Clave, Confirmar);

            if (Resultado != 0)
            {
                MyErrorProvider.SetError(ConfirmarClavetextBox, "Clave no coincide!");
                ConfirmarClavetextBox.Focus();
                paso = false;
            }
            if (NombretextBox.Text == string.Empty)
            {
                MyErrorProvider.SetError(NombretextBox, "Este campo no puede estar vacio");
                NombretextBox.Focus();
                paso = false;
            }
            if (EmailtextBox.Text == string.Empty)
            {
                MyErrorProvider.SetError(EmailtextBox, "Este campo no puede estar vacio");
                EmailtextBox.Focus();
                paso = false;
            }
            if (NivelUsuariocomboBox.Text == string.Empty)
            {
                MyErrorProvider.SetError(NivelUsuariocomboBox, "Este campo no puede estar vacio");
                NivelUsuariocomboBox.Focus();
                paso = false;
            }
            if (UsuariotextBox.Text == string.Empty)
            {
                MyErrorProvider.SetError(UsuariotextBox, "Este campo no puede estar vacio");
                UsuariotextBox.Focus();
                paso = false;
            }
            if (ClavetextBox.Text == string.Empty)
            {
                MyErrorProvider.SetError(ClavetextBox, "Este campo no puede estar vacio");
                ClavetextBox.Focus();
                paso = false;
            }
            if (ConfirmarClavetextBox.Text == string.Empty)
            {
                MyErrorProvider.SetError(ConfirmarClavetextBox, "Este campo no puede estar vacio");
                ConfirmarClavetextBox.Focus();
                paso = false;
            }
            if (NoRepetido(UsuariotextBox.Text))
            {
                MessageBox.Show("Los Usuarios no pueden ser iguales");
                UsuariotextBox.Focus();
                paso = false;
            }
            return(paso);
        }