private CheckResult ValidarCampos() { CheckResult check = CheckResult.Failed; ValidarCampos validarCampos = new ValidarCampos(); if (ValidarCamposLlenos() == CheckResult.Failed) { MessageBox.Show("Campos vacíos. \n Verifique que todos los capos se encuentren llenos e intente nuevamente.", "Campos vacíos"); check = CheckResult.Failed; } else if (comboBoxTipoEmpleado.Text == null) { MessageBox.Show("Debes seleccionar un tipo de empleado de la lista.", "Tipo de empleado no seleccionado"); comboBoxTipoEmpleado.BorderBrush = Brushes.Red; } else if (validarCampos.ValidiarNombre(textBoxNombre.Text) == ItaliaPizza.ValidarCampos.ResultadosValidación.NombreInválido) { MessageBox.Show("El nombre del empleado es incorrecto. \n Verifica que no tenga números o caracteres inválidos.", "Nombre inválido"); textBoxNombre.BorderBrush = Brushes.Red; } else if (validarCampos.ValidiarApellido(textBoxApellido.Text) == ItaliaPizza.ValidarCampos.ResultadosValidación.ApellidoInválido) { MessageBox.Show("El apellido del empleado es incorrecto. \n Verifica que no tenga números o caracteres inválidos.", "Apellido inválido"); textBoxApellido.BorderBrush = Brushes.Red; } else if (validarCampos.ValidarTelefono(textBoxTelefono.Text) == ItaliaPizza.ValidarCampos.ResultadosValidación.TelefónoInválido) { MessageBox.Show("El teléfono es incorrecto. \n Verifica que no tenga letras.", "Teléfono inválido"); textBoxTelefono.BorderBrush = Brushes.Red; } else if (validarCampos.ValidarCorreo(textBoxCorreo.Text) == ItaliaPizza.ValidarCampos.ResultadosValidación.CorreoInválido) { MessageBox.Show("El correo ingresado no es válido. \n Verifica que cuente con el formato correcto.", "Correo inválido"); textBoxCorreo.BorderBrush = Brushes.Red; } else if (validarCampos.ValidarCodigoPostal(textBoxCodigoPostal.Text) == ItaliaPizza.ValidarCampos.ResultadosValidación.CódigoPostalInválido) { MessageBox.Show("El código postal ingresado no es válido. \n Verifica que solo tenga 5 números.", "Código postal inválido"); textBoxCodigoPostal.BorderBrush = Brushes.Red; } else { check = CheckResult.Passed; } return(check); }
private bool VerificarCampos() { bool resultado = true; ValidarCampos validarCampos = new ValidarCampos(); if (!VerificarCamposVacios()) { MessageBox.Show("Existen campos vacios"); resultado = false; } else if (validarCampos.ValidarNumeroEntero(txb_Cantidad.Text) == ValidarCampos.ResultadosValidación.Numeroinvalido) { MessageBox.Show("Codigo y cantidad deben ser números enteros"); resultado = false; } else if (validarCampos.ValidarNumeroFloat(txb_Preciounitario.Text) == ValidarCampos.ResultadosValidación.Numeroinvalido) { MessageBox.Show("Los precios deben ser solo números"); resultado = false; } return(resultado); }