예제 #1
0
        //
        // GET: /Turma/Delete/5

        public ActionResult Delete(int id)
        {
            AnimalModel animal = GerenciadorAnimal.GetInstance().Obter(id);

            ViewBag.Error = "";
            return(View(animal));
        }
예제 #2
0
        public ActionResult DeleteConfirmed(int id)
        {
            AnimalModel animal = GerenciadorAnimal.GetInstance().Obter(id);

            try
            {
                ViewBag.Error = "Não foi possível remover esta animal, pois devem existir atividades associadas. Se não existirem animals associadas contacte o ADM do sistema.";
                return(View(animal));
            }
            catch (Exception)
            {
                ViewBag.Error = "Não foi possível remover esta animal, pois devem existir atividades associadas. Se não existirem animals associadas contacte o ADM do sistema.";
                throw;
            }
            return(RedirectToAction("Index"));
        }
예제 #3
0
        //
        // GET: /Turma/Details/5

        public ViewResult Details(int id)
        {
            AnimalModel animal = GerenciadorAnimal.GetInstance().Obter(id);

            return(View(animal));
        }
예제 #4
0
        //
        // GET: /Turma/

        public ViewResult Index()
        {
            string userId = Membership.GetUser().ProviderUserKey.ToString();

            return(View(GerenciadorAnimal.GetInstance().ObterPorUsuario(Convert.ToInt32(userId))));
        }
예제 #5
0
        //
        // GET: /Turma/Edit/5

        public ActionResult Edit(int id)
        {
            AnimalModel animal = GerenciadorAnimal.GetInstance().Obter(id);

            return(View(animal));
        }