Exemple #1
0
        public async System.Threading.Tasks.Task <ActionResult> EditAdresse(Adresse adresse, string searchInput)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View(adresse));
                }
                else
                {
                    Adresse a = await GooglePlaceApifunctions.AdresseInformation(searchInput);

                    a.Id = adresse.Id;
                    contextAdresse.Update(a);
                    contextAdresse.SaveChanges();

                    /*       TempData["ID"] = id;
                     *     TempData.Keep();*/
                    return(RedirectToAction("DetailsAdresse", "Adresse", new { id = @TempData["ID"] }));
                }
            }
            catch (Exception)
            {
                return(HttpNotFound());
            }
        }
Exemple #2
0
        //[HttpPost]
        public async System.Threading.Tasks.Task <JsonResult> GetSearchElem(string search)
        {
            List <string> adresses = await GooglePlaceApifunctions.AutoCompleteSearch(search);

            List <string> lst = new List <string>();

            foreach (var item in adresses)
            {
                lst.Add(item);
            }

            JsonResult res = new JsonResult {
                Data = lst, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            };
            object data = res.Data;

            return(res);
        }