Exemple #1
0
        public async Task <IActionResult> PlaceLibre(EtablissementViewModel vm)
        {
            var etab = _context.GCSMS_Etablissement.Single(p => p.Id == vm.Id);

            try
            {
                //Coresspondance with the table GCSMS_Etablissement.
                etab.Ehpad        = vm.Ehpad;
                etab.Fah          = vm.Fah;
                etab.Fam          = vm.Fam;
                etab.Foyer        = vm.Foyer;
                etab.IframeGoogle = vm.IframeGoogle;
                etab.Jour         = vm.Jour;
                etab.Pasa         = vm.Pasa;
                etab.Temporaire   = vm.Temporaire;
                etab.Uhr          = vm.Uhr;
                etab.Usa          = vm.Usa;

                await _context.SaveChangesAsync();

                return(RedirectToAction("PlaceLibre", "Home", new { confirm = "ok" }));
            }
            catch (Exception)
            {
                throw;
            }
        }
Exemple #2
0
        public IActionResult PlaceLibre()
        {
            var place = _context.GCSMS_Etablissement.Single(p => p.Id == Convert.ToInt32(HttpContext.User.Claims.FirstOrDefault(x => x.Type == ClaimTypes.Country).Value));

            var etab = new EtablissementViewModel
            {
                Id           = place.Id,
                Nom          = place.Nom,
                Ehpad        = place.Ehpad,
                Fah          = place.Fah,
                Fam          = place.Fam,
                Foyer        = place.Foyer,
                IframeGoogle = place.IframeGoogle,
                Jour         = place.Jour,
                Pasa         = place.Pasa,
                Temporaire   = place.Temporaire,
                Uhr          = place.Uhr,
                Usa          = place.Usa
            };

            return(View(etab));
        }