// override object.Equals public override bool Equals(object obj) { Actividad personObj = obj as Actividad; if (personObj == null) { return(false); } else { return(codigoActividad.Equals(personObj.codigoActividad)); } }
//Añade una actividad a la tabla acitividad_casa //Parametro = objeto Actividad_casa //return 1 si la insercion es correcta o 0 si es error public int addActividadCasa(Actividad actividad) { int result = 0; MySqlConnection connection = null; MySqlCommand mysqlCmd = null; MySqlDataAdapter mysqlAdapter = null; String sql; sql = "INSERT INTO actividad_casa (codigo_actividad, nivel_calidad,codigo_casa) VALUES ('" + actividad.MycodigoActividad.ToString() + "', '" + actividad.Mynivel.ToString() + "', '" + actividad.MycodigoCasa.ToString() + "')"; try { connection = dataSource.getConnection(); connection.Open(); mysqlCmd = new MySqlCommand(sql, connection); mysqlAdapter = new MySqlDataAdapter(mysqlCmd); mysqlCmd.ExecuteNonQuery(); result = 1; } catch (Exception e) { Console.Write(e); result = 0; } finally { if (mysqlCmd != null) { mysqlCmd.Dispose(); } if (mysqlAdapter != null) { mysqlAdapter.Dispose(); } if (connection != null) { connection.Close(); } } return(result); }