예제 #1
0
 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();
 }
예제 #2
0
        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; }
        }