public ActionResult Create(AcessoViewModel AcessoViewModel) { var Acesso = new Acesso(); Acesso = Mapper.Map<AcessoViewModel, Acesso>(AcessoViewModel); if (ModelState.IsValid) { var cliente = ClienteSelecionado(); cliente.Acessos.Add(Acesso); _ClienteService.Update(cliente); var rota = String.Format("/Acesso"); return Redirect(rota); } return View(AcessoViewModel); }
private void SetModel(Acesso Acesso, AcessoViewModel AcessoViewModel) { }
// // GET: /Acesso/Create public ActionResult Create() { AcessoViewModel AcessoViewModel = new AcessoViewModel(); return View(AcessoViewModel); }
public ActionResult Edit(AcessoViewModel AcessoViewModel) { if (ModelState.IsValid) { var cliente = ClienteSelecionado(); Acesso Acesso = cliente.Acessos.Where(a => a.Id == AcessoViewModel.Id).FirstOrDefault(); if (Acesso == null) { return HttpNotFound(); } SetModel(Acesso, AcessoViewModel); _ClienteService.Update(cliente); var rota = String.Format("/Acesso"); return Redirect(rota); } return View(AcessoViewModel); }