Exemplo n.º 1
0
        public ActionResult ObterTimes()
        {
            _repositorio = new TimeRepositorio();

            ModelState.Clear();
            return(View(_repositorio.ObterTimes()));
        }
Exemplo n.º 2
0
        public ActionResult EditarTime(int id)
        {
            _repositorio = new TimeRepositorio();
            var time = _repositorio.ObterTimes().Find(t => t.TimeId == id); //Não é uma boa prática, crie uma proc que retorne somente 1 time

            return(View(time));
        }
 public ActionResult MostrarTimes()
 {
     _repositorio = new TimeRepositorio();
     _repositorio.MostraTimes();
     ModelState.Clear();
     return(View(_repositorio.MostraTimes()));
 }
Exemplo n.º 4
0
 public ActionResult EditarTime(Times timeObj)
 {
     try
     {
         _repositorio = new TimeRepositorio();
         _repositorio.AtualizarTime(timeObj);
         return(RedirectToAction("ObterTimes"));
     }
     catch (Exception)
     {
         return(View("ObterTimes"));
     }
 }
 public ActionResult ExcluirTime(int id)
 {
     try
     {
         _repositorio = new TimeRepositorio();
         _repositorio.ExcluirTime(id);
         return(RedirectToAction("MostrarTimes"));
     }
     catch (Exception)
     {
         return(View("MostrarTimes"));
     }
 }
 public ActionResult EditarTime(int id, Times objTime)
 {
     try //se der tudo certo entra aqui
     {
         _repositorio = new TimeRepositorio();
         _repositorio.AlterarTime(objTime);
         return(RedirectToAction("MostrarTimes"));
     }
     catch (Exception)
     { //se não der
         return(View("MostrarTimes"));
     }
 }
Exemplo n.º 7
0
 //GET: Excluir time
 public ActionResult ExcluiTime(int id)
 {
     try
     {
         _repositorio = new TimeRepositorio();
         if (_repositorio.ExcluirTime(id))
         {
             ViewBag.Mensagem = "Time Excluído com sucesso!!!";
         }
         return(RedirectToAction("ObterTimes"));
     }
     catch (Exception)
     {
         return(RedirectToAction("ObterTimes"));
     }
 }
 public ActionResult AdicionarTime(Times objTimes)
 {
     try
     {
         if (ModelState.IsValid)                       //se ele for válido e não tive nenhum erro no envio do form
         {
             _repositorio = new TimeRepositorio();     //vai chamar todo o repositorio pra essa variavel
             if (_repositorio.AdicionarTime(objTimes)) //se o reposotirio for realizado com sucesso
             {
                 ViewBag.Mensagem = "Time Cadastrado com Sucesso";
             }
         }
         return(View());
     }
     catch (Exception)
     {
         return(View("MostrarTimes"));
     }
 }
Exemplo n.º 9
0
        public ActionResult IncluirTime(Times timeObj)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    _repositorio = new TimeRepositorio();

                    if (_repositorio.AdicionarTime(timeObj))
                    {
                        ViewBag.Mensagem = "Time Cadastrado com Sucesso!!!";
                    }
                }
                return(View());
            }
            catch (Exception)
            {
                return(View("ObterTimes"));
            }
        }
Exemplo n.º 10
0
 public ActionResult EditarTime(int id)
 {
     _repositorio = new TimeRepositorio();
     return(View(_repositorio.ObterTimes().Find(t => t.TimeId == id)));
 }
 public ActionResult EditarTime(int id)
 {
     _repositorio = new TimeRepositorio();
     return(View(_repositorio.MostraTimes().Find(t => t.cd_time == id))); //vai retornar a view fazendo uma comparação e mostrando o resultado
 }