Esempio n. 1
0
        public int addPasso(int id, string explic)
        {
            Passo      p       = new Passo(id, explic);
            Connection connect = new Connection();

            Passos = new PassoDAO(connect);
            return(Passos.Insert(p));
        }
Esempio n. 2
0
        public Dictionary <int, string> getAllPassos()
        {
            Connection c = new Connection();

            Passos = new PassoDAO(c);
            Collection <Passo>       passosSys = Passos.FindAll();
            Dictionary <int, string> res       = new Dictionary <int, string>();

            foreach (Passo p in passosSys)
            {
                String value = p.Descricao;
                res.Add(p.Id, value);
            }
            return(res);
        }
Esempio n. 3
0
        public Dictionary <int, Collection <string> > GetExpFromPasso(int id)
        {
            Connection c = new Connection();

            Passos = new PassoDAO(c);
            Dictionary <int, Collection <string> > resultado = new Dictionary <int, Collection <string> >();
            Collection <Explicacao> explicacoes = Passos.FindExplicacoesFromPasso(id);

            foreach (Explicacao ex in explicacoes)
            {
                Collection <string> value = new Collection <string>();
                value.Add(ex.Duvida);
                value.Add(ex.Url);
                resultado.Add(ex.Id, value);
            }

            return(resultado);
        }