示例#1
0
        private bool NoRepetido()
        {
            bool paso = true;

            if (Validaciones.TelefonosNoIguales(TelefonotextBox.Text))
            {
                MyerrorProvider.SetError(TelefonotextBox, "Este telefono ya existe");
                TelefonotextBox.Focus();
                paso = false;
            }

            if (Validaciones.CedulasNoIguales(CedulatextBox.Text))
            {
                MyerrorProvider.SetError(CedulatextBox, "Ya existe esta cedula");
                CedulatextBox.Focus();
                paso = false;
            }
            if (Validaciones.CedulasNoIguales(CelulartextBox.Text))
            {
                MyerrorProvider.SetError(CelulartextBox, "Esta cedula ya existe");
                CelulartextBox.Focus();
                paso = false;
            }
            return(paso);
        }
示例#2
0
        private bool Validar()
        {
            bool paso = true;

            MyerrorProvider.Clear();



            if (NombreTexbox.Text == string.Empty)
            {
                MyerrorProvider.SetError(NombreTexbox, "El campo Nombre no puede estar vacio");
                NombreTexbox.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 void Eliminarbutton_Click(object sender, EventArgs e)
        {
            errorProvider.Clear();

            if (Validar(1))
            {
                MessageBox.Show("Ingrese un ID");
                return;
            }

            int id = Convert.ToInt32(IDnumericUpDown.Value);

            if (BLL.PersonaBLL.Eliminar(id))
            {
                MessageBox.Show("Eliminado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                IDnumericUpDown.Value = 0;
                NombretextBox.Clear();
                DirecciontextBox.Clear();
                TelefonotextBox.Clear();
                CedulatextBox.Clear();
                errorProvider.Clear();
            }

            else
            {
                MessageBox.Show("No se pudo eliminar", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#4
0
 private void button2_Click(object sender, EventArgs e)
 {
     NombretextBox.Clear();
     ApellidotextBox.Clear();
     DirecciontextBox.Clear();
     CedulatextBox.Clear();
     SocioIdtextBox.Clear();
     TerrenotextBox.Clear();
 }
示例#5
0
 private void Nuevobutton_Click(object sender, EventArgs e)
 {
     IDnumericUpDown.Value = 0;
     NombretextBox.Clear();
     DirecciontextBox.Clear();
     TelefonotextBox.Clear();
     CedulatextBox.Clear();
     errorProvider.Clear();
 }
示例#6
0
 private void Nuevobutton_Click(object sender, EventArgs e)
 {
     CobradorIdtextBox.Clear();
     NombretextBox.Clear();
     ApellidotextBox.Clear();
     DirecciontextBox.Clear();
     TelefonotextBox.Clear();
     CelulartextBox.Clear();
     CedulatextBox.Clear();
 }
示例#7
0
 private void button2_Click(object sender, EventArgs e)
 {
     NombretextBox.Clear();
     ApellidotextBox.Clear();
     DirecciontextBox.Clear();
     CedulatextBox.Clear();
     SocioIdtextBox.Clear();
     TerrenotextBox.Clear();
     FertNoradioButton.Checked = false;
     FertSiradioButton.Checked = false;
 }
 private void Limpiar()
 {
     IdTextBox.Clear();
     NombretextBox.Clear();
     ApellidotextBox.Clear();
     DirecciontextBox.Clear();
     TelefonotextBox.Clear();
     CelulartextBox.Clear();
     CedulatextBox.Clear();
     IdTextBox.Enabled      = false;
     BuscarButton.Enabled   = false;
     GuardarButton.Enabled  = true;
     EliminarButton.Enabled = false;
 }
示例#9
0
        private bool validar()
        {
            bool paso = true;

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

            if (string.IsNullOrWhiteSpace(DirecciontextBox.Text))
            {
                SuperErrorProvider.SetError(DirecciontextBox, "El Campo no debe estar vacio");
                DirecciontextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(NoTelefonoMaskedTextBox.Text))
            {
                SuperErrorProvider.SetError(NoTelefonoMaskedTextBox, "El Campo no debe estar vacio");
                NoTelefonoMaskedTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(CedulatextBox.Text))
            {
                SuperErrorProvider.SetError(CedulatextBox, "El Campo no debe estar vacio");
                CedulatextBox.Focus();
                paso = false;
            }
            if (FechadateTimePicker.Value > DateTime.Now)
            {
                SuperErrorProvider.SetError(FechadateTimePicker, "La fecha no es correcta");
                FechadateTimePicker.Focus();
                paso = false;
            }
            return(paso);
        }
示例#10
0
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            bool paso = false;

            if (Validar(2))
            {
                MessageBox.Show("Llenar todos los campos ");
                return;
            }

            errorProvider.Clear();


            if (IDnumericUpDown.Value == 0)
            {
                paso = BLL.PersonaBLL.Guardar(LlenaClase());
            }
            else
            {
                paso = BLL.PersonaBLL.Modificar(LlenaClase());
            }


            if (paso)
            {
                MessageBox.Show("Guardado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                IDnumericUpDown.Value = 0;
                NombretextBox.Clear();
                DirecciontextBox.Clear();
                TelefonotextBox.Clear();
                CedulatextBox.Clear();
                errorProvider.Clear();
            }
            else
            {
                MessageBox.Show("No se pudo guardar", "Fallo", 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 (CedulatextBox.Text == string.Empty)
            {
                MyErrorProvider.SetError(CedulatextBox, "El campo Cedula no puede estar vacio");
                CedulatextBox.Focus();
                paso = false;
            }

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

            if (EdadnumericUpDown.Value == 0)
            {
                MyErrorProvider.SetError(EdadnumericUpDown, "Edad Invalido");
                EdadnumericUpDown.Focus();
                paso = false;
            }

            return(paso);
        }
示例#12
0
        public bool Validar()
        {
            bool paso = true;

            if (String.IsNullOrEmpty(NombrestextBox.Text))
            {
                MessageBox.Show("El nombre no puede estar vacio");
                NombrestextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrEmpty(ApellidostextBox.Text))
            {
                MessageBox.Show("El apellido no puede estar vacio");
                ApellidostextBox.Focus();
                paso = false;
            }

            if (EstadoCivilcomboBox.Text != "Soltero" & EstadoCivilcomboBox.Text != "Casado" & EstadoCivilcomboBox.Text != "Divorciado"
                & EstadoCivilcomboBox.Text != "Viudo")
            {
                MyerrorProvider.SetError(EstadoCivilcomboBox, "Tienes que elegir una de las opciones");
                EstadoCivilcomboBox.Focus();
                paso = false;
            }

            if (CedulatextBox.Text == string.Empty)
            {
                MessageBox.Show("La cedula no puede estar vacia");
                CedulatextBox.Focus();
                paso = false;
            }

            if (CedulatextBox.Text.Length != 11)
            {
                MyerrorProvider.SetError(CedulatextBox, "Cedula invalida");
                CedulatextBox.Focus();
                paso = false;
            }

            if (NombrestextBox.Text.Length < 2)
            {
                MyerrorProvider.SetError(NombrestextBox, "Nombre invalido");
                NombrestextBox.Focus();
                paso = false;
            }

            if (ApellidostextBox.Text.Length < 2)
            {
                MyerrorProvider.SetError(ApellidostextBox, "Apellido invalido");
                ApellidostextBox.Focus();
                paso = false;
            }

            if (FechaNacimientodateTimePicker.Value == DateTime.Now)
            {
                MyerrorProvider.SetError(FechaNacimientodateTimePicker, "Fecha invalidad");
                FechaNacimientodateTimePicker.Focus();
                paso = false;
            }

            if (FechaIngresodateTimePicker.Value > DateTime.Now)
            {
                MyerrorProvider.SetError(FechaIngresodateTimePicker, "Fecha invalidad");
                FechaIngresodateTimePicker.Focus();
                paso = false;
            }


            if (TelefonotextBox.Text.Length < 10)
            {
                MyerrorProvider.SetError(TelefonotextBox, "Telefono invalido");
                TelefonotextBox.Focus();
                paso = false;
            }

            if (CelulartextBox.Text.Length != 10)
            {
                MyerrorProvider.SetError(CelulartextBox, "Celular invalido");
                CelulartextBox.Focus();
                paso = false;
            }

            if (SalarionumericUpDown.Value == 0)
            {
                MyerrorProvider.SetError(SalarionumericUpDown, "El salario no puede ser cero");
                SalarionumericUpDown.Focus();
                paso = false;
            }



            return(paso);
        }