Exemple #1
0
 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);
     }
 }