Esempio n. 1
0
        public Stream CarregarAlunos()
        {
            try
            {
                var alunosModel = new List <AlunoModel>();
                var alunos      = Aluno.CarregarAlunos();
                foreach (var aluno in alunos)
                {
                    var model = AlunoModel.ConvertToModel(aluno);
                    alunosModel.Add(model);
                }

                DataContractJsonSerializer ser = new DataContractJsonSerializer(typeof(List <AlunoModel>));
                return(ConverteObjetoParaStream(ser, alunosModel));
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
Esempio n. 2
0
        public Stream CarregarAluno(string codigo)
        {
            try
            {
                int id = int.Parse(codigo);

                var aluno = Aluno.CarregarAluno(id);
                //var json = new JavaScriptSerializer().Serialize(aluno);
                //return json;

                var alunoModel = AlunoModel.ConvertToModel(aluno);

                DataContractJsonSerializer ser = new DataContractJsonSerializer(typeof(AlunoModel));
                return(ConverteObjetoParaStream(ser, alunoModel));
            }
            catch (Exception ex)
            {
                return(null);
            }
        }