private void buttonguardar_Click(object sender, EventArgs e) { try { if (con.conectar()) { Clases.Muestra mu = new Clases.Muestra(Convert.ToInt32(comboBox1.SelectedValue), Convert.ToInt32(label7.Text), dateTimePicker2.Value.ToString(), textBoxObservacion.Text, Convert.ToInt32(comboBox1.SelectedValue), Convert.ToInt32(comboBox2.SelectedValue)); Clases.Muestra.insertarMuestra(con.conexion, mu); MessageBox.Show("Muestra Ingresada Exitosamente"); } }catch (MySqlException ex) { MessageBox.Show("Error al insertar la muestra" + ex); } con.desconectar(); }
public static Muestra cargarMuestra(MySqlConnection conexion, String id) { String query = "select muestra.IDMUESTRA, tipomuestra.NOMBRETIPOMUESTRA, muestra.OBSERVACIONMUESTRA, Referencia.Refe, Cultivo.culti, muestra.FECHA from muestra join tipomuestra on muestra.IDTIPODEMUESTRA = tipomuestra.IDTIPOMUESTRA inner join referencia on muestra.IDMUESTRA = referencia.IDMUESTRA inner join cultivo on muestra.IDMUESTRA = cultivo.IDMUESTRA where muestra.IDMUESTRA = '" + id + "'"; try { Muestra p = new Muestra(); MySqlCommand comando = new MySqlCommand(query, conexion); MySqlDataReader datos = comando.ExecuteReader(); while (datos.Read()) { p.idmuestra = datos.GetInt32(0); p.nomtipomuestra = datos.GetString(1); p.observacionMuestra = datos.GetString(2); p.nomestarefe = datos.GetString(3); p.nomestaculti = datos.GetString(4); p.fecha = datos.GetString(5); } return(p); } catch (MySqlException ex) { throw ex; } }