Exemplo n.º 1
0
        public ObjetivoView salvarDadosObjetivo(ObjetivoView objVw)
        {
            Dictionary <string, object> dadosParaMiniGames = new Dictionary <string, object>();

            if (objVw != null)
            {
                foreach (ObjetivoMiniGameView mg in objVw.listaMiniGames)
                {
                    this.adicionaMiniGameObjetivo(mg);
                }

                List <ObjetivoMiniGameView> dadosListaMG = this.listaMiniGameObjetivo();

                if (dadosListaMG != null && dadosListaMG.Count > 0)
                {
                    foreach (ObjetivoMiniGameView mg in dadosListaMG)
                    {
                        dadosParaMiniGames.Add(mg.id, mg);
                    }
                }

                var resp = objBusiness.salvarDadosObj(objVw.id, objVw.nome, objVw.dataIniciar, objVw.dataExpiracao, objVw.ativo, dadosParaMiniGames);
            }



            return(this.listarObjetivos(""));
        }