예제 #1
0
        public ActionResult GetDados(Models.Entity.Usuario usuario)
        {
            try
            {
                // Buscando cursos disponíveis para listar combo
                var responseCurso = _cursoApp.GetAll();
                if (!responseCurso.IsSuccessStatusCode)
                {
                    return(ErrorMessage(responseCurso.Content.ReadAsStringAsync().Result));
                }

                // Recuperando cursos retornados
                usuario.ComboCurso = JsonConvert.DeserializeObject <IEnumerable <Curso> >(responseCurso.Content.ReadAsStringAsync().Result)
                                     .OrderBy(x => x.Nome);

                return(View("_Cadastro", usuario));
            }
            catch (Exception ex)
            {
                return(ErrorMessage(ex.Message));
            }
        }