public ActionResult BuscarDados(int?idCategoria) { try { var categoria = new CategoriaViewModel(); if (idCategoria.HasValue) { var resposta = Requisicao .Get("http://localhost:5000/api/Categoria?id=" + idCategoria); if (!resposta.IsSuccessStatusCode) { Response.StatusCode = 400; Response.TrySkipIisCustomErrors = true; return(Content("Erro ao buscar dados")); } categoria = JsonConvert.DeserializeObject <CategoriaViewModel>( resposta.Content.ReadAsStringAsync().Result); } return(View("_Dados", categoria)); } catch (Exception ex) { return(View("Error", ex.Message)); } }
public ActionResult BuscarDados(int?IdLancamento, DropDownList dll) { try { var lancamento = new LancamentoViewModel(); if (IdLancamento.HasValue) { var resposta = Requisicao.Get("http://localhost:5000/api/Lancamento?id=" + IdLancamento); if (!resposta.IsSuccessStatusCode) { return(View("Error", "Erro ao buscar dados")); } lancamento = JsonConvert.DeserializeObject <LancamentoViewModel>(resposta.Content.ReadAsStringAsync().Result); } LoadCategoria(lancamento); LoadAcao(lancamento); LoadConta(lancamento); LoadUsuario(lancamento); return(View("_Dados", lancamento)); } catch (Exception ex) { return(View("Error:", ex.Message)); } }
public ActionResult BuscarDados(int?IdUsuario) { try { var usuario = new UsuarioViewModel(); if (IdUsuario.HasValue) { var resposta = Requisicao.Get("http://localhost:5000/api/Usuario?id=" + IdUsuario); if (!resposta.IsSuccessStatusCode) { return(View("Error", "Erro ao buscar dados")); } usuario = JsonConvert.DeserializeObject <UsuarioViewModel>(resposta.Content.ReadAsStringAsync().Result); } return(View("_Dados", usuario)); } catch (Exception ex) { return(View("Error:", ex.Message)); } }
public void LoadUsuario(LancamentoViewModel testmodel) { var resposta = Requisicao.Get("http://localhost:5000/api/Usuario"); var Usuario = JsonConvert.DeserializeObject <IEnumerable <UsuarioViewModel> >(resposta.Content.ReadAsStringAsync().Result); testmodel.ListaUsuario = Usuario.ToList(); }
public void LoadCategoria(LancamentoViewModel testmodel) { var resposta = Requisicao.Get("http://localhost:5000/api/Categoria"); var Categoria = JsonConvert.DeserializeObject <IEnumerable <CategoriaViewModel> >(resposta.Content.ReadAsStringAsync().Result); testmodel.ListaCategoria = Categoria.ToList(); }
//============================================================================================================= public void LoadAcao(LancamentoViewModel lancamento) { var resposta = Requisicao.Get("http://localhost:5000/api/Acao"); var Acao = JsonConvert.DeserializeObject <IEnumerable <AcaoViewModel> >(resposta.Content.ReadAsStringAsync().Result); lancamento.ListaAcao = Acao.ToList(); }
public ActionResult BuscarGrid() { try { var resposta = Requisicao.Get("http://localhost:5000/api/Usuario"); if (!resposta.IsSuccessStatusCode) { return(View("Error", "Erro ao buscar api")); } var usuario = JsonConvert.DeserializeObject <IEnumerable <UsuarioViewModel> >(resposta.Content.ReadAsStringAsync().Result); return(PartialView("_Grid", usuario)); } catch (Exception ex) { return(View("Error:", ex.Message)); } }
public ActionResult BuscarGrid() { try { var resposta = Requisicao.Get("http://localhost:5000/api/Categoria"); if (!resposta.IsSuccessStatusCode) { Response.StatusCode = 400; Response.TrySkipIisCustomErrors = true; return(Content("Erro ao buscar dados")); } var categorias = JsonConvert.DeserializeObject <IEnumerable <CategoriaViewModel> >(resposta.Content.ReadAsStringAsync().Result); return(PartialView("_Grid", categorias)); } catch (Exception ex) { return(View("Error:", ex.Message)); } }