Ejemplo n.º 1
0
        public static VilleViewModel getVille(int idVille)
        {
            VilleDAO       pDAO = VilleDAO.getVille(idVille);
            VilleViewModel p    = new VilleViewModel(pDAO.idVilleDAO, pDAO.nomVilleDAO, pDAO.nomSpecialisteDAO, pDAO.idDepartementDAO);

            return(p);
        }
 public ActionResult Edit(VilleViewModel cl)
 {
     if (ModelState.IsValid)
     {
         var us = Mapper.Map <VilleViewModel, Ville>(cl);
         ty_.update(us);
         return(RedirectToAction("index"));
     }
     return(View(cl));
 }
        public ActionResult Create(VilleViewModel cl)
        {
            if (ModelState.IsValid)
            {
                var us_ = Mapper.Map <VilleViewModel, Ville>(cl);
                ty_.add(us_);

                return(RedirectToAction("Index"));
            }

            return(View(cl));
        }
Ejemplo n.º 4
0
        public static ObservableCollection <VilleViewModel> listeVilles()
        {
            ObservableCollection <VilleDAO>       lDAO = VilleDAO.listeVilles();
            ObservableCollection <VilleViewModel> l    = new ObservableCollection <VilleViewModel>();

            foreach (VilleDAO element in lDAO)
            {
                VilleViewModel p = new VilleViewModel(element.idVilleDAO, element.nomVilleDAO, element.nomSpecialisteDAO, element.idDepartementDAO);
                l.Add(p);
            }
            return(l);
        }
Ejemplo n.º 5
0
        public ActionResult Create(VilleViewModel villeVm)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    this._repository.Create(villeVm.Map <Ville>());
                    this._repository.Commit();

                    return(RedirectToAction(nameof(this.Index)));
                } catch (Exception ex)
                {
                    ModelState.AddModelError(string.Empty, ex.Message);
                }
            }

            return(View(villeVm));
        }
Ejemplo n.º 6
0
        public ActionResult Edit(VilleViewModel villeVm)
        {
            if (!ModelState.IsValid)
            {
                return(View(villeVm));
            }

            try
            {
                Ville ville = this._repository.Get(villeVm.Id);
                villeVm.Map(ville);
                this._repository.Commit();

                return(RedirectToAction(nameof(this.Index)));
            } catch (Exception ex)
            {
                ModelState.AddModelError(string.Empty, ex.Message);
            }

            return(View(villeVm));
        }
Ejemplo n.º 7
0
 public static void insertVille(VilleViewModel p)
 {
     VilleDAO.insertVille(new VilleDAO(p.idVilleProperty, p.nomVilleProperty, p.nomSpecialisteProperty, p.idDepartementProperty));
 }