コード例 #1
0
        private bool Validar()
        {
            bool paso = true;

            MyErrorProvider.Clear();

            if (NombreTextBox.Text == string.Empty)
            {
                MyErrorProvider.SetError(NombreTextBox, "No dejar campo vacio");
            }

            if (string.IsNullOrWhiteSpace(DireccionTextBox.Text))
            {
                MyErrorProvider.SetError(DireccionTextBox, "No dejar campo vacio");
            }

            if (string.IsNullOrWhiteSpace(CedulaMaskedTextBox.Text))
            {
                MyErrorProvider.SetError(CedulaMaskedTextBox, "No dejar campo vacio");
            }

            if (this.Detalle.Count == 0)
            {
                MyErrorProvider.SetError(DetalleDataGridView, "Debe agregar algun telefono");
                TelefonoMaskedTextBox.Focus();
                paso = false;
            }
            return(paso);
        }
コード例 #2
0
        public bool Validar()
        {
            ErrorProvider.Clear();
            bool paso = true;

            if (string.IsNullOrWhiteSpace(NombreTextBox.Text))
            {
                ErrorProvider.SetError(NombreTextBox, "No nombre no puedes esta en blanco");
                NombreTextBox.Focus();
                paso = false;
            }
            if (TelefonoMaskedTextBox.MaskFull == false)
            {
                ErrorProvider.SetError(TelefonoMaskedTextBox, "Telefono invalido");
                TelefonoMaskedTextBox.Focus();
                paso = false;
            }
            if (RNCMaskedTextBox.MaskFull == false)
            {
                ErrorProvider.SetError(RNCMaskedTextBox, "RNC invalido");
                RNCMaskedTextBox.Focus();
                paso = false;
            }
            if (ValidarEmail(EmailTextBox.Text) == false)
            {
                ErrorProvider.SetError(EmailTextBox, "EmailInvalido");
                EmailTextBox.Focus();
                paso = false;
            }
            return(paso);
        }
コード例 #3
0
        private bool Validar()
        {
            bool validar = false;

            errorProvider1.Clear();

            if (String.IsNullOrWhiteSpace(NombreTextBox.Text))
            {
                errorProvider1.SetError(NombreTextBox, "El nombre esta vacio");
                validar = true;
            }
            if (String.IsNullOrWhiteSpace(CedulaMaskedTextBox.Text.Replace("-", " ")))
            {
                errorProvider1.SetError(CedulaMaskedTextBox, "La cedula esta vacia");
                validar = true;
            }
            if (String.IsNullOrWhiteSpace(DireccionTextBox.Text))
            {
                errorProvider1.SetError(DireccionTextBox, "La direccion esta vacia");
                validar = true;
            }

            if (this.Detalle.Count == 0)
            {
                errorProvider1.SetError(TelefonoDataGridView, "Debe agregar algun telefono");
                TelefonoMaskedTextBox.Focus();
                validar = true;
            }

            return(validar);
        }
コード例 #4
0
        private void MasTelefonosButton_Click(object sender, EventArgs e)
        {
            if (TelefonoDataGridView.DataSource != null)
            {
                this.Detalle = (List <TelefonosDetalle>)TelefonoDataGridView.DataSource;
            }

            if (ValidarDetalle())
            {
                MessageBox.Show("Favor revisar todos los campos", "Validacion", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            this.Detalle.Add(
                new TelefonosDetalle(
                    id: 0,
                    personaId: (int)IdNumericUpDown.Value,
                    tipoTelefono: TipoComboBox.Text,
                    telefono: TelefonoMaskedTextBox.Text
                    )
                );
            CargarGrid();
            TelefonoMaskedTextBox.Focus();
            TelefonoMaskedTextBox.Clear();
        }
コード例 #5
0
ファイル: rCLientes.cs プロジェクト: jmp056/BlacksmithManager
 private void CelularMaskedTextBox_KeyPress(object sender, KeyPressEventArgs e) // Del celular al telefono
 {
     if ((int)e.KeyChar == (int)Keys.Enter)
     {
         TelefonoMaskedTextBox.Focus();
     }
 }
コード例 #6
0
 public void Limpiar()
 {
     NombreDueñoTextBox.Clear();
     DireccionTextBox.Clear();
     TelefonoMaskedTextBox.Clear();
     NombreMascotaTextBox.Clear();
     RazaTextBox.Clear();
 }
コード例 #7
0
        private bool Validar()
        {
            bool paso = true;

            MyErrorProvider.Clear();

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

            if (string.IsNullOrWhiteSpace(ApellidoTextBox.Text))
            {
                MyErrorProvider.SetError(ApellidoTextBox, "El campo Apellido no puede estar vacio");
                ApellidoTextBox.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(MatriculaMaskedTextBox.Text))
            {
                MyErrorProvider.SetError(MatriculaMaskedTextBox, "El campo Matricula no puede estar vacio");
                MatriculaMaskedTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(TelefonoMaskedTextBox.Text))
            {
                MyErrorProvider.SetError(TelefonoMaskedTextBox, "El campo Telefono no puede estar vacio");
                TelefonoMaskedTextBox.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(SexoComboBox.Text))
            {
                MyErrorProvider.SetError(SexoComboBox, "El campo Sexo no puede estar vacio");
                SexoComboBox.Focus();
                paso = false;
            }


            return(paso);
        }
コード例 #8
0
 private void NuevoButton_Click(object sender, EventArgs e)
 {
     IDNumericUpDown.Value     = 0;
     FechaDateTimePicker.Value = DateTime.Now;
     NombresTextBox.Clear();
     DireccionTextBox.Clear();
     CedulaMaskedTextBox.Clear();
     TelefonoMaskedTextBox.Clear();
 }
コード例 #9
0
        private bool Validar()
        {
            bool paso = true;

            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(TelefonoMaskedTextBox.Text))
            {
                MyErrorProvider.SetError(TelefonoMaskedTextBox, "El campo Telefono no puede estar vacio");
                TelefonoMaskedTextBox.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(EmailTextBox.Text))
            {
                MyErrorProvider.SetError(EmailTextBox, "El campo Email no puede estar vacio");
                EmailTextBox.Focus();
                paso = false;
            }

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

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


            return(paso);
        }
コード例 #10
0
ファイル: rClientes.cs プロジェクト: Albert012/ProyectoFinal
 private void NuevoButton_Click(object sender, EventArgs e)
 {
     ClienteIdNumericUpDown.Value = 0;
     FechaDateTimePicker.ResetText();
     NombresTextBox.Clear();
     DireccionTextBox.Clear();
     CedulaMaskedTextBox.Clear();
     SexoComboBox.SelectedIndex = 0;
     TelefonoMaskedTextBox.Clear();
     BalanceNumericUpDown.Value = 0;
     MyErrorProvider.Clear();
 }
コード例 #11
0
 public void Reiniciar()
 {
     ClienteIdTextBox.Enabled  = BuscarButton.Enabled = true;
     ClienteIdTextBox.Text     = "Ejemplo: 0001";
     OrganizacionTextBox.Text  = "Ejemplo: SuperMarket Pa' Comer";
     RepresentanteTextBox.Text = "Ejemplo: Juan Pérez";
     DireccionTextBox.Text     = "Ejemplo: Los Ríos #30, Sto. Dgo.";
     TelefonoMaskedTextBox.Clear();
     OrganizacionTextBox.Enabled = RepresentanteTextBox.Enabled = DireccionTextBox.Enabled = TelefonoMaskedTextBox.Enabled = GuardarButton.Enabled = EliminarButton.Enabled = false;
     ClienteIdTextBox.ForeColor  = OrganizacionTextBox.ForeColor = RepresentanteTextBox.ForeColor = DireccionTextBox.ForeColor = TelefonoMaskedTextBox.ForeColor = System.Drawing.Color.Silver;
     ClienteIdTextBox.Focus();
 }
コード例 #12
0
 private void NuevoButton_Click(object sender, EventArgs e)
 {
     ProveedorIdTextBox.Clear();
     NombreEmpresaTextBox.Clear();
     DireccionTextBox.Clear();
     TelefonoMaskedTextBox.Clear();
     EmailTextBox.Clear();
     RNCTextBox.Clear();
     NombreRepresentanteTextBox.Clear();
     CelularMaskedTextBox.Clear();
     ProveedorIdTextBox.ReadOnly = false;
 }
コード例 #13
0
 private void Limpiar()
 {
     IdnumericUpDown.Value = 0;
     NombrestextBox.Clear();
     DirecciontextBox.Clear();
     EmailtextBox.Clear();
     CedulaMaskedTextBox.Clear();
     CelularMaskedTextBox.Clear();
     TelefonoMaskedTextBox.Clear();
     DeudaTextBox.Text = "0";
     MyErrorProvider.Clear();
 }
コード例 #14
0
        public void Limpiar()
        {
            ClienteIdNumericUpDown.Value = 0;
            NombresTextBox.Clear();
            DireccionTextBox.Clear();
            SexoComboBox.Items.Clear();
            TelefonoMaskedTextBox.Clear();
            CedulaMaskedTextBox.Clear();
            FechaNacimientoDateTimePicker.ResetText();
            LlenarComboSexo();


            ErrorProvider.Clear();
        }
コード例 #15
0
        private bool Validar()
        {
            bool paso = true;

            MyErrorProvider.Clear();

            if (string.IsNullOrWhiteSpace(NombresTextBox.Text))
            {
                MyErrorProvider.SetError(NombresTextBox, "El campo Nombre no puede estar vacio");
                NombresTextBox.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(TelefonoMaskedTextBox.Text))
            {
                MyErrorProvider.SetError(TelefonoMaskedTextBox, "El campo Telefono no puede estar vacio");
                TelefonoMaskedTextBox.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(DireccionTextBox.Text))
            {
                MyErrorProvider.SetError(DireccionTextBox, "El campo Direccion no puede estar vacio");
                DireccionTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(EmailTextBox.Text))
            {
                MyErrorProvider.SetError(DireccionTextBox, "El campo Email no puede estar vacio");
                EmailTextBox.Focus();
                paso = false;
            }
            if (FechaIngresoDateTimePicker.Value > DateTime.Now)
            {
                MyErrorProvider.SetError(FechaIngresoDateTimePicker, "No se puede registrar esta fecha.");
                paso = false;
            }

            return(paso);
        }
コード例 #16
0
        private void btnGuargar_Click(object sender, EventArgs e)
        {
            bool paso = Utilidades.ValidarForm(this, MyErrorProvider);

            if (paso == true)
            {
                paso = this.Detalle.Count() > 0;
            }

            if (paso == false)
            {
                MyErrorProvider.SetError(DetalleDataGridView1, "Debe agregar algun telefono");
                TelefonoMaskedTextBox.Focus();
            }

            if (paso == true)
            {
                Personas persona = LlenaClase();
                MessageBox.Show("Se lleno la clase");
                if (persona.PersonaId > 0)
                {
                    if (PersonasBLL.Modificar(persona) == true)
                    {
                        if (Detalle.Count != 0)
                        {
                            foreach (var item in Detalle)
                            {
                                PersonasBLL.EliminarDetalle(item.Id);
                            }
                        }
                        MessageBox.Show("Modificado Correctamente!!!");
                    }
                    else
                    {
                        MessageBox.Show("Error al intentar modificar el registro!!!");
                    }
                }
                else
                {
                    if (PersonasBLL.Guardar(persona) == true)
                    {
                        MessageBox.Show("Guardado Correctamente!!!");
                    }
                    else
                    {
                        MessageBox.Show("Error al intentar guardar el registro!!!");
                    }
                }
            }
        }
コード例 #17
0
        private bool Validar() //Funcion que valida todo el registro
        {
            bool paso = true;

            MyErrorProvider.Clear();
            if (NombresTextBox.Text == string.Empty)  //Validando que el nombre no este vacio
            {
                MyErrorProvider.SetError(NombresTextBox, "El campo \"Nombre\" no puede estar vacio");
                NombresTextBox.Focus();
                paso = false;
            }
            if (CedulaMaskedTextBox.Text.Trim().Length < 13 || CedulaMaskedTextBox.Text.Contains(" ")) //Validando que la cedula no este vacia o incompleta
            {
                MyErrorProvider.SetError(CedulaMaskedTextBox, "Ingrese un numero de cedula valido");
                CedulaMaskedTextBox.Focus();
                paso = false;
            }
            if (CelularMaskedTextBox.Text.Trim().Length < 12 || CelularMaskedTextBox.Text.Contains(" "))
            {
                MyErrorProvider.SetError(CelularMaskedTextBox, "Ingrese un numero de celular valido"); // Validando que el numero de celular este vacio o incompleto
                CelularMaskedTextBox.Focus();
                paso = false;
            }
            if (TelefonoMaskedTextBox.Text.Contains("0") ||
                TelefonoMaskedTextBox.Text.Contains("1") ||
                TelefonoMaskedTextBox.Text.Contains("2") ||
                TelefonoMaskedTextBox.Text.Contains("3") ||
                TelefonoMaskedTextBox.Text.Contains("4") ||
                TelefonoMaskedTextBox.Text.Contains("5") ||
                TelefonoMaskedTextBox.Text.Contains("6") ||
                TelefonoMaskedTextBox.Text.Contains("7") ||
                TelefonoMaskedTextBox.Text.Contains("8") ||
                TelefonoMaskedTextBox.Text.Contains("9"))// Validando el numero de telefono, si tiene
            {
                if (TelefonoMaskedTextBox.Text.Trim().Length < 12)
                {
                    MyErrorProvider.SetError(TelefonoMaskedTextBox, "Ingrese un numero de celular valido"); //Validando que la fecha no se mayor a la fecha actual
                    TelefonoMaskedTextBox.Focus();
                    paso = false;
                }
            }
            if (FechaDeIngresoDateTimePicker.Value > DateTime.Now)  // Valinando que la fecha de ingreso no sea mayor a la actual
            {
                MyErrorProvider.SetError(FechaDeIngresoDateTimePicker, "La fecha de ingreso no puede ser mayor a la fecha actual");
                FechaDeIngresoDateTimePicker.Focus();
                paso = false;
            }
            return(paso);
        }
コード例 #18
0
 private void NuevoButton_Click(object sender, EventArgs e)
 {
     ProveedorIdTextBox.Clear();
     NombreEmpresaTextBox.Clear();
     DireccionTextBox.Clear();
     TelefonoMaskedTextBox.Clear();
     EmailTextBox.Clear();
     RNCTextBox.Clear();
     NombreRepresentanteTextBox.Clear();
     CelularMaskedTextBox.Clear();
     ProveedorIdTextBox.ReadOnly = false;
     miError.Clear();
     ButtonGuardar.Text     = "Guardar";
     EliminarButton.Enabled = false;
 }
コード例 #19
0
        public bool validar()
        {
            bool paso = true;

            MyErrorProvider.Clear();

            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(TelefonoMaskedTextBox.Text))
            {
                MyErrorProvider.SetError(TelefonoMaskedTextBox, "El Campo telefono no puede estar vacio");
                TelefonoMaskedTextBox.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(SueldoTextBox.Text))
            {
                MyErrorProvider.SetError(SueldoTextBox, "El Campo sueldo no puede estar vacio");
                SueldoTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(DireccionTextBox.Text))
            {
                MyErrorProvider.SetError(DireccionTextBox, "El Campo direccion no puede estar vacio");
                DireccionTextBox.Focus();
                paso = false;
            }

            return(paso);
        }
コード例 #20
0
 private void Limpiar()
 {
     IdTextBox.Clear();
     NombreTextBox.Clear();
     ApellidoTextBox.Clear();
     ApodoTextBox.Clear();
     DireccionTextBox.Clear();
     ReferenciaTextBox.Clear();
     CedulaMaskedTextBox.Clear();
     TelefonoMaskedTextBox.Clear();
     CelularMaskedTextBox.Clear();
     IdTextBox.Enabled            = false;
     MasculinoRadioButton.Checked = false;
     FemeninoRadioButton.Checked  = false;
     BuscarButton.Enabled         = false;
     GuardarButton.Enabled        = true;
     EliminarButton.Enabled       = false;
 }
コード例 #21
0
 private void GuardarButton_Click(object sender, EventArgs e)
 {
     if (!OrganizacionTextBox.Text.Equals("Ejemplo: SuperMarket Pa' Comer"))
     {
         if (!RepresentanteTextBox.Text.Equals("Ejemplo: Juan Pérez"))
         {
             if (!DireccionTextBox.Text.Equals("Ejemplo: Los Ríos #30, Sto. Dgo."))
             {
                 if (TelefonoMaskedTextBox.MaskFull)
                 {
                     var    telf = TelefonoMaskedTextBox.Text.Split('(', ')', ' ', '-');
                     string Tel  = telf[0].ToString() + telf[1].ToString() + telf[2].ToString();
                     BLL.ClientesBLL.Insertar(new Clientes()
                     {
                         ClienteId     = Convert.ToInt32(ClienteIdTextBox.Text),
                         Organización  = OrganizacionTextBox.Text,
                         Representante = RepresentanteTextBox.Text,
                         Dirección     = DireccionTextBox.Text,
                         Teléfono      = Convert.ToInt64(Tel)
                     });
                     Reiniciar();
                 }
                 else
                 {
                     TelefonoMaskedTextBox.Clear();
                     TelefonoMaskedTextBox.Focus();
                 }
             }
             else
             {
                 DireccionTextBox.Focus();
             }
         }
         else
         {
             RepresentanteTextBox.Focus();
         }
     }
     else
     {
         OrganizacionTextBox.Focus();
     }
 }
コード例 #22
0
        private bool Validar()
        {
            bool paso = true;

            {
                if (String.IsNullOrWhiteSpace(NombreTextBox.Text))
                {
                    SuperErrorProvider.SetError(NombreTextBox, "Este campo no debe estar vacio");
                    NombreTextBox.Focus();
                    paso = false;
                }

                if (String.IsNullOrWhiteSpace(DireccionTextBox.Text))
                {
                    SuperErrorProvider.SetError(DireccionTextBox, "Este campo no debe estar vacio");
                    DireccionTextBox.Focus();
                    paso = false;
                }

                if (String.IsNullOrWhiteSpace(TelefonoMaskedTextBox.Text))
                {
                    SuperErrorProvider.SetError(TelefonoMaskedTextBox, "Este campo no debe estar vacio");
                    TelefonoMaskedTextBox.Focus();
                    paso = false;
                }

                if (String.IsNullOrWhiteSpace(RNCTextBox.Text))
                {
                    SuperErrorProvider.SetError(RNCTextBox, "Este campo no debe estar vacio");
                    RNCTextBox.Focus();
                    paso = false;
                }

                if (!TelefonoMaskedTextBox.MaskFull)
                {
                    SuperErrorProvider.SetError(TelefonoMaskedTextBox, "Este campo no esta correctamente lleno");
                    TelefonoMaskedTextBox.Focus();
                    paso = false;
                }
            }

            return(paso);
        }
コード例 #23
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (DetalleDataGridView1.DataSource != null)
     {
         this.Detalle = (List <TelefonosDetalle>)DetalleDataGridView1.DataSource;
     }
     if (Utilidades.ValidarGroupBox(TelefonoGroupBox, MyErrorProvider) == true)
     {
         TelefonosDetalle telefonosDetalle = new TelefonosDetalle();
         telefonosDetalle.Id           = 0;
         telefonosDetalle.PersonaId    = (int)IDPersonaNumericUpDown.Value;
         telefonosDetalle.Telefono     = TelefonoMaskedTextBox.Text;
         telefonosDetalle.TipoTelefono = TipoTextBox.Text;
         this.Detalle.Add(telefonosDetalle);
         CargarGrid();
         TelefonoMaskedTextBox.Focus();
         TelefonoMaskedTextBox.Clear();
         TipoTextBox.Clear();
     }
 }
コード例 #24
0
        private void AgregarButton_Click(object sender, EventArgs e)
        {
            if (DetalleDataGridView.DataSource != null)
            {
                this.Detalle = (List <TelefonosDetalle>)DetalleDataGridView.DataSource;
            }

            this.Detalle.Add(
                new TelefonosDetalle(
                    id = 0,
                    idPersona: (int)IDnumericUpDown.Value,
                    telefono: TelefonoMaskedTextBox.Text,
                    tipoTelefono: TipoComboBox.Text
                    )
                );
            CargarGrid();
            TelefonoMaskedTextBox.Focus();
            TelefonoMaskedTextBox.Clear();
            TipoComboBox.Items.Clear();
        }
コード例 #25
0
        private bool ValidarBase()
        {
            Contexto c    = new Contexto();
            bool     paso = true;

            {
                if (c.Suplidores.Any(p => p.Nombre.Equals(NombreTextBox.Text)))
                {
                    SuperErrorProvider.SetError(NombreTextBox, "Este nombre ya existe");
                    NombreTextBox.Focus();
                    paso = false;
                }

                if (c.Suplidores.Any(p => p.Direccion.Equals(DireccionTextBox.Text)))
                {
                    SuperErrorProvider.SetError(DireccionTextBox, "Esta direccion Existe");
                    DireccionTextBox.Focus();
                    paso = false;
                }

                if (c.Suplidores.Any(p => p.Telefono.Equals(TelefonoMaskedTextBox.Text)))
                {
                    SuperErrorProvider.SetError(TelefonoMaskedTextBox, "Este numero ya existe");
                    TelefonoMaskedTextBox.Focus();
                    paso = false;
                }

                if (c.Suplidores.Any(p => p.RNC.Equals(RNCTextBox.Text)))
                {
                    SuperErrorProvider.SetError(RNCTextBox, "Este RNC ya esta registrado");
                    RNCTextBox.Focus();
                    paso = false;
                }
            }

            return(paso);
        }
コード例 #26
0
        private bool Validar()
        {
            MyErrorProvider.Clear();

            bool paso = true;

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

            if (string.IsNullOrWhiteSpace(TelefonoMaskedTextBox.Text.Replace("-", string.Empty)) || string.IsNullOrWhiteSpace(CelularMaskedTextBox.Text.Replace("-", string.Empty)))
            {
                MyErrorProvider.SetError(TelefonoMaskedTextBox, "Debe de suministrar un numero de telefono o celular");
                MyErrorProvider.SetError(CelularMaskedTextBox, "Debe de suministrar un numero de telefono o celular");
                TelefonoMaskedTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CedulaMaskedTextBox.Text.Replace("-", string.Empty)))
            {
                MyErrorProvider.SetError(CedulaMaskedTextBox, "El campo cedula no puede estar vacío");
                CedulaMaskedTextBox.Focus();
                paso = false;
            }

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

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

            if (string.IsNullOrWhiteSpace(DireccionTextBox.Text))
            {
                MyErrorProvider.SetError(DireccionTextBox, "El campo direccion no puede estar vacío");
                DireccionTextBox.Focus();
                paso = false;
            }

            if (ImagenPictureBox.Image == ImagenOriginal)
            {
                MyErrorProvider.SetError(InsertarImagenButton, "Debe de suministrar una imagen de usuario");
                InsertarImagenButton.Focus();
                paso = false;
            }

            if (!EmailTextBox.Text.Contains("@"))
            {
                MyErrorProvider.SetError(EmailTextBox, "El email debe de tener arroba '@'. ");
                EmailTextBox.Focus();
                paso = false;
            }

            return(paso);
        }
コード例 #27
0
        private bool Validar()
        {
            bool paso = true;

            MyErrorProvider.Clear();

            if (string.IsNullOrWhiteSpace(NombresTextBox.Text))
            {
                MyErrorProvider.SetError(NombresTextBox, "El campo Nombres no puede estar vacío.");
                NombresTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(ApellidosTextBox.Text))
            {
                MyErrorProvider.SetError(ApellidosTextBox, "El campo Apellidos no puede estar vacío.");
                ApellidosTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(MatriculaMaskedTextBox.Text.Replace("-", "")))
            {
                MyErrorProvider.SetError(MatriculaMaskedTextBox, "El campo Matrícula no puede estar vacío.");
                MatriculaMaskedTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CedulaMaskedTextBox.Text.Replace("-", "")))
            {
                MyErrorProvider.SetError(CedulaMaskedTextBox, "El campo Cédula no puede estar vacío.");
                CedulaMaskedTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(TelefonoMaskedTextBox.Text.Replace("-", "")))
            {
                MyErrorProvider.SetError(TelefonoMaskedTextBox, "El campo Teléfono no puede estar vacío.");
                TelefonoMaskedTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CelularMaskedTextBox.Text.Replace("-", "")))
            {
                MyErrorProvider.SetError(CelularMaskedTextBox, "El campo Celular no puede estar vacío.");
                CelularMaskedTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(FechaNacimientoDateTimePicker.Text))
            {
                MyErrorProvider.SetError(FechaNacimientoDateTimePicker, "El campo Fecha no puede estar vacío.");
                FechaNacimientoDateTimePicker.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(SexoComboBox.Text))
            {
                MyErrorProvider.SetError(SexoComboBox, "El campo Sexo no puede estar vacío.");
                SexoComboBox.Focus();
                paso = false;
            }
            return(paso);
        }
コード例 #28
0
        private 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(ContrasenaTextBox.Text))
            {
                MyErrorProvider.SetError(ContrasenaTextBox, "El campo Contraseña no puede estar vacio.");
                ContrasenaTextBox.Focus();
                paso = false;
            }

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

            if (string.IsNullOrWhiteSpace(ApellidoTextBox.Text))
            {
                MyErrorProvider.SetError(ApellidoTextBox, "El campo Apellidos no puede estar vacio.");
                ApellidoTextBox.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(CelularMaskedTextBox.Text.Replace("-", "")))
            {
                MyErrorProvider.SetError(CelularMaskedTextBox, "El campo Celular no puede estar vacio.");
                CelularMaskedTextBox.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(DireccionTextBox.Text))
            {
                MyErrorProvider.SetError(DireccionTextBox, "El campo Direccion no puede estar vacio.");
                DireccionTextBox.Focus();
                paso = false;
            }

            return(paso);
        }
コード例 #29
0
        //Validacion de los campos de la clase
        public bool Validar()
        {
            bool paso = true;

            ErrorProvider.Clear();
            if (NombresTextBox.Text == string.Empty)
            {
                ErrorProvider.SetError(NombresTextBox, "El campo no puede estar vacio");
                NombresTextBox.Focus();
                paso = false;
            }
            if (DireccionTextBox.Text == string.Empty)
            {
                ErrorProvider.SetError(DireccionTextBox, "La direccion no puede esta vacia");
                DireccionTextBox.Focus();
                paso = false;
            }
            if (EmailTextBox.Text == string.Empty)
            {
                ErrorProvider.SetError(EmailTextBox, "El Email no puede esta vacio");
                EmailTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(NombresTextBox.Text))
            {
                ErrorProvider.SetError(NombresTextBox, "El campo no puede estar vacio");
                NombresTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(DireccionTextBox.Text))
            {
                ErrorProvider.SetError(DireccionTextBox, "La direccion no puede esta vacia");
                DireccionTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(EmailTextBox.Text))
            {
                ErrorProvider.SetError(EmailTextBox, "El Email no puede esta vacio");
                EmailTextBox.Focus();
                paso = false;
            }
            if (CedulaMaskedTextBox.MaskFull == false)
            {
                ErrorProvider.SetError(CedulaMaskedTextBox, "No puede haber espacios en blanco");
                CedulaMaskedTextBox.Focus();
                paso = false;
            }
            if (TelefonoMaskedTextBox.MaskFull == false)
            {
                ErrorProvider.SetError(TelefonoMaskedTextBox, "No puede haber espacios en blanco");
                TelefonoMaskedTextBox.Focus();
                paso = false;
            }
            if (ValidarEmail(EmailTextBox.Text) == false)
            {
                ErrorProvider.SetError(EmailTextBox, "Correo invalido");
                EmailTextBox.Focus();
                paso = false;
            }
            if (MasculinoRadioButton.Checked == false && FemeninoRadioButton.Checked == false)
            {
                ErrorProvider.SetError(FemeninoRadioButton, "Es campo sexo no puede esta vacio");
                FemeninoRadioButton.Focus();
                paso = false;
            }

            return(paso);
        }
コード例 #30
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(GrupoSangineoComboBox.Text))
            {
                MyErrorProvider.SetError(GrupoSangineoComboBox, "El campo GrupoSangineo no puede estar vacio");
                GrupoSangineoComboBox.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(TelefonoMaskedTextBox.Text))
            {
                MyErrorProvider.SetError(TelefonoMaskedTextBox, "El campo Telefono no puede estar vacio");
                TelefonoMaskedTextBox.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(SeguroMedicoComboBox.Text))
            {
                MyErrorProvider.SetError(SeguroMedicoComboBox, "El campo Seguro Medico no puede estar vacio");
                SeguroMedicoComboBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(DireccionTextBox.Text))
            {
                MyErrorProvider.SetError(DireccionTextBox, "El campo Direccion no puede estar vacio");
                DireccionTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(EmailTextBox.Text))
            {
                MyErrorProvider.SetError(EmailTextBox, "El campo Seguro Medico no puede estar vacio");
                EmailTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(ObservacionTextBox.Text))
            {
                MyErrorProvider.SetError(ObservacionTextBox, "El campo Seguro Medico no puede estar vacio");
                ObservacionTextBox.Focus();
                paso = false;
            }
            if (FechaNacimientoDateTimePicker.Value > FechaIngresoDateTimePicker.Value)
            {
                MyErrorProvider.SetError(FechaNacimientoDateTimePicker, "No se puede registrar esta fecha.");
                FechaNacimientoDateTimePicker.Focus();
                paso = false;
            }
            if (FechaIngresoDateTimePicker.Value > DateTime.Now)
            {
                MyErrorProvider.SetError(FechaIngresoDateTimePicker, "No se puede registrar esta fecha.");
                FechaIngresoDateTimePicker.Focus();
                paso = false;
            }


            return(paso);
        }