private void ValidarTxt(Func <string, bool> metodo, MetroFramework.Controls.MetroTextBox txt, MetroFramework.Controls.MetroTile t, MetroFramework.Controls.MetroLabel l) { if (metodo(txt.Text)) { EntradasVal = true; val.CambiarColor(t, l, 'g'); } else { EntradasVal = false; if (txt.Text == "") { val.CambiarColor(t, l, 'b'); } else { val.CambiarColor(t, l, 'r'); } } ValidarEntradas(); }
private void ValidarBox(int c, MetroFramework.Controls.MetroComboBox b, MetroFramework.Controls.MetroTile t, MetroFramework.Controls.MetroLabel l) { if (b.SelectedIndex != -1) { EntradasVal[c] = true; val.CambiarColor(t, l, 'g'); } else { EntradasVal[c] = false; val.CambiarColor(t, l, 'b'); } ValidarEntradas(); }
private void TxtDepartamento_TextChanged(object sender, EventArgs e) { TxtDepartamento.Text = TxtDepartamento.Text.TrimStart(); if (TxtDepartamento.Text == "") { EntradasVal[2] = true; val.CambiarColor(tileDepartamento, lblDepartamento, 'g'); ValidarEntradas(); } else { ValidarTxt(2, val.EsAlfanum, TxtDepartamento, tileDepartamento, lblDepartamento); } }