public ActionResult Edit(Administrador administrador)
 {
     if (ModelState.IsValid)
     {
         AdministradorRepository repositorio = new AdministradorRepository();
         repositorio.AtualizarAdministrador(administrador);
         return RedirectToAction("Index");
     }
     return View(administrador);
 }
        public ActionResult Edit(int? id)
        {
            if (id == null)
            {
                return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
            }

            AdministradorRepository repositorio = new AdministradorRepository();
            Administrador administrador = repositorio.ObterAdministrador(id.Value);

            if (administrador == null)
            {
                return HttpNotFound();
            }
            return View(administrador);
        }
 public ActionResult Index()
 {
     AdministradorRepository repositorio = new AdministradorRepository();
     return View(repositorio.ObterAdministradores());
 }
 public ActionResult DeleteConfirmed(int id)
 {
     AdministradorRepository repositorio = new AdministradorRepository();
     repositorio.ExcluirAdministrador(id);
     return RedirectToAction("Index");
 }