private Boolean datosCorrectos(TextBox txt, ComboBox combo)
{
Boolean huboErrores = false;
if (Validacion.esVacio(txt , "criterio" , true))
{
huboErrores = true;
}
if(!Validacion.estaSeleccionado(combo , true))
{
//MessageBox.Show("Debe seleccionar un campo en el desplegable de opciones", "Error en el campo", MessageBoxButtons.OK);
huboErrores = true;
}
if (combo.Text.Equals("Código") || combo.Text.Equals("RUTA_PRECIO_BASE_KG") || combo.Text.Equals("RUTA_PRECIO_BASE_PASAJE"))
{
if (!Validacion.esNumero(txt , combo.Text , true))
{
/*MessageBox.Show("Para el campo " + combo.Text + " el criterio debe ser numerico", "Error en el tipo de dato del criterio", MessageBoxButtons.OK);*/
huboErrores = true;
}
}
else if(combo.Text.Equals("Servicio") || combo.Text.Equals("Origen") || combo.Text.Equals("Destino"))
{
if (!Validacion.esTexto(txt , combo.Text , true))
{
/*MessageBox.Show("Para el campo " + combo.Text + " el criterio debe ser texto", "Error en el nombre", MessageBoxButtons.OK);*/
huboErrores = true;
}
}
return !huboErrores;
}