private bool Validar() { bool paso = true; errorProvider.Clear(); if (Usuario_comboBox.Items.Count <= 0) { errorProvider.SetError(Usuario_comboBox, "Debe agregar un Usuario"); paso = false; } if (TipoAnalisis_comboBox.Items.Count <= 0) { errorProvider.SetError(TipoAnalisis_comboBox, "Debe agregar un Tipo Analisis"); paso = false; } if (this.Detalle.Count == 0) { errorProvider.SetError(Detalle_dataGridView, "Debe poner un Tipo de Analisis y un Resultado"); Resultado_textBox.Focus(); paso = false; } return(paso); }
private void Agregar_button_Click(object sender, EventArgs e) { var tp = new List <TiposAnalisis>(); tp = TiposAnalisisBLL.GetList(p => true); string cadena = ""; cadena = Usuario_comboBox.Text; int idTipo = 0; foreach (var i in tp) { if (i.Descripcion.Equals(cadena)) { idTipo = i.TipoId; MessageBox.Show("La condicion Funciona"); } } if (Detalle_dataGridView.DataSource != null) { this.Detalle = (List <AnalisisDetalle>)Detalle_dataGridView.DataSource; } this.Detalle.Add( new AnalisisDetalle( AnalisisId: (int)Id_numericUpDown.Value, TipoId: (int)TipoAnalisis_comboBox.SelectedValue, Resultado: Resultado_textBox.Text ) ); CargarGrid(); Resultado_textBox.Focus(); Resultado_textBox.Clear(); limpiarCombobox(); }