예제 #1
0
        public JsonResult ObterCidades()
        {
            try
            {
                var listaCidadesModel = new List <CidadeConsultaModel>();
                var listaCidades      = new CidadeManager().ObterCidades();

                foreach (var cidade in listaCidades)
                {
                    CidadeConsultaModel cidadeModel = new CidadeConsultaModel()
                    {
                        Nome  = cidade.Nome,
                        Id    = cidade.Id,
                        IdAPI = cidade.IdAPI
                    };

                    listaCidadesModel.Add(cidadeModel);
                }

                return(Json(new { Lista = listaCidadesModel }, JsonRequestBehavior.AllowGet));
            }
            catch (Exception ex)
            {
                return(Json(null, JsonRequestBehavior.AllowGet));
            }
        }
예제 #2
0
 public ActionResult CadastrarCidade(string nomeCidade)
 {
     try
     {
         var response = new CidadeManager().CadastrarCidade(nomeCidade);
         return(Json(new JavaScriptSerializer().Serialize(response)));
     }
     catch (Exception)
     {
         return(Json(null, JsonRequestBehavior.AllowGet));
     }
 }