Пример #1
0
        public ActionResult CarregarMorador(string id)
        {
            HttpResponseMessage response = GlobalVariables.WebApiClient.GetAsync("Morador/" + id).Result;
            MoradorModel        morador  = response.Content.ReadAsAsync <MoradorModel>().Result;

            return(Json(new { Morador = morador }, JsonRequestBehavior.AllowGet));
        }
Пример #2
0
        public ActionResult ListarMoradores(int id, int idMorador = 0)
        {
            HttpResponseMessage        response   = GlobalVariables.WebApiClient.GetAsync("apartamento/moradores?id=" + id).Result;
            IEnumerable <MoradorModel> lstMorador = response.Content.ReadAsAsync <IEnumerable <MoradorModel> >().Result;

            ViewBag.IdApartamento = id;

            if (idMorador > 0)
            {
                response = GlobalVariables.WebApiClient.GetAsync("apartamento/moradores?id=" + id).Result;
                MoradorModel morador = response.Content.ReadAsAsync <MoradorModel>().Result;
            }

            return(PartialView("ListarMoradores", lstMorador)); // Json(lstMorador, JsonRequestBehavior.AllowGet);
        }
Пример #3
0
        public ActionResult SalvarMorador(MoradorModel morador)
        {
            HttpResponseMessage response;

            if (morador.id == 0)
            {
                response = GlobalVariables.WebApiClient.PostAsJsonAsync("Morador", morador).Result;
            }
            else
            {
                response = GlobalVariables.WebApiClient.PutAsJsonAsync("Morador/" + morador.id, morador).Result;
            }

            return(Json(new { id = morador.id_apartamento }, JsonRequestBehavior.AllowGet));
        }