public async Task <IActionResult> EditEtablissement(EditEtablissementViewModel model)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    var idToken = await HttpContext.GetTokenAsync("access_token");

                    var result = await etablissementService.UpdateEtablissementAsync(model.Etab, idToken);
                }
                catch (Exception ex)
                {
                    ErrorViewModel vme = new ErrorViewModel()
                    {
                        RequestId = ex.Message
                    };
                    return(View("Error", vme));
                }
            }
            else
            {
                return(View(model));
            }

            return(RedirectToAction("ListeEtablissementOwned"));
        }
        public async Task <IActionResult> EditEtablissement(Guid etablissementId)
        {
            try
            {
                Etablissement etab = await etablissementService.GetEtablissementAsync(etablissementId);

                EditEtablissementViewModel model = new EditEtablissementViewModel();
                model.Etab = etab;
                return(View(model));
            }
            catch (Exception ex)
            {
                ErrorViewModel vme = new ErrorViewModel()
                {
                    RequestId = ex.Message
                };
                return(View("Error", vme));
            }
        }