public bool updateMedidaSecundaria(MedidaSecundaria medida)
 {
     try
     {
         Utilitarios.Conexion.openConnection();
         command = new SqlCommand("[proc_Equivalencias_Update]", Utilitarios.Conexion.returnConnection());
         command.CommandType = System.Data.CommandType.StoredProcedure;
         command.Parameters.AddWithValue("@me2_codigo", medida.Codigo);
         command.Parameters.AddWithValue("@me_abreviatura", medida.Abreviatura);
         command.Parameters.AddWithValue("@equi_cantidad", medida.Cantidad);
         command.Parameters.AddWithValue("@pro_codigo", medida.ProductoCodigo);
         command.Parameters.AddWithValue("@me_descripcion", medida.Descripcion);
         if (command.ExecuteNonQuery() > 0)
         {
             Utilitarios.Conexion.closeConnection();
             return true;
         }
         else
         {
             Utilitarios.Conexion.closeConnection();
             return false;
         }
     }
     catch (SqlException e) { MessageBox.Show("Error de Base de datos :" + e.Message); return false; }
     finally { Utilitarios.Conexion.closeConnection(); }
 }
 public List<MedidaSecundaria> selectMedidasSecundarias(MedidaSecundaria medida)
 {
     try
     {
         Utilitarios.Conexion.openConnection();
         command = new SqlCommand("[proc_Equivalencias_select]", Utilitarios.Conexion.returnConnection());
         command.CommandType = System.Data.CommandType.StoredProcedure;
         command.Parameters.AddWithValue("@pro_codigo", medida.ProductoCodigo);
         SqlDataReader reader = command.ExecuteReader();
         List<MedidaSecundaria> medidas = new List<MedidaSecundaria>();
         while (reader.Read())
         {
             medidas.Add(new MedidaSecundaria
             {
                 MedidaBaseCodigo = reader.GetInt32(0),
                 Codigo = reader.GetInt32(1),
                 Abreviatura = reader.GetString(2),
                 Descripcion = reader.GetString(3),
                 Cantidad = reader.GetInt32(4)
             });
         }
         Utilitarios.Conexion.closeConnection();
         return medidas;
     }
     catch (SqlException e) { MessageBox.Show("Error de Base de datos :" + e.Message); return null; }
     finally { Utilitarios.Conexion.closeConnection(); }
 }