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