private void button1_Click(object sender, EventArgs e) { if (txtEncargado.Text != "" && ln.Count > 0) { PlanMantenimiento pm = new PlanMantenimiento(); DatosPlanMantenimiento2 dpm2 = new DatosPlanMantenimiento2(); dpm2.grupo = comboBox1.Text; dpm2.encargado = txtEncargado.Text; dpm2.tipo = "Preventivo"; pm.dpm2.Add(dpm2); foreach (var i in ln) { DatosPlanMantenimiento dpm = new DatosPlanMantenimiento(); dpm.codigo = dataGridView1[2, i].Value.ToString(); dpm.num_orden = dataGridView1[1, i].Value.ToString(); dpm.equipo_area = dataGridView1[3, i].Value.ToString(); dpm.frecuencia = dataGridView1[6, i].Value.ToString(); dpm.fecha_prevista = dataGridView1[7, i].Value.ToString(); dpm.fecha_solicitud = dataGridView1[9, i].Value.ToString(); dpm.horas_faltantes = dataGridView1[10, i].Value.ToString(); dpm.localizacion = dataGridView1[5, i].Value.ToString(); dpm.solicita = dataGridView1[8, i].Value.ToString(); pm.dpm.Add(dpm); } MySqlDataReader reader = gc.cargarTablaGruCar("", comboBox1.SelectedValue.ToString()); while (reader.Read()) { if (reader.GetString(2) == "Instrucciones") { DatosInstrucciones dpm4 = new DatosInstrucciones(); dpm4.idInstruccion = reader.GetString(0); dpm4.desc = reader.GetString(1); pm.dpm4.Add(dpm4); } if (reader.GetString(2) == "Equipo") { DatosEquipo dpm3 = new DatosEquipo(); dpm3.idEquipo = reader.GetString(0); dpm3.desc = reader.GetString(1); pm.dpm3.Add(dpm3); } if (reader.GetString(2) == "Procedimiento") { DatosProcedimiento dpm5 = new DatosProcedimiento(); dpm5.idProcedimiento = reader.GetString(0); dpm5.desc = reader.GetString(1); pm.dpm5.Add(dpm5); } } pm.Show(); } else { MessageBox.Show("Digite el encargado o escoja los grupos a generar la OT", "Revisar", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void cargarTabla2(String val) { MySqlDataReader row = gc.cargarTablaGruCar(val, idGrupo); dataGridView3.Rows.Clear(); while (row.Read()) { dataGridView3.Rows.Add(row["id"].ToString(), row["descripcion"].ToString(), row["tipo"].ToString()); } }