Ejemplo n.º 1
0
 public ActionResult CadastrarHora(HoraTrabalhada hora, int id)
 {
     ControlePontoDao.IncluirPonto(hora);
     //HorasDao.CadastrarHora(hora);
     return(RedirectToAction("IncluirPonto", id));
     //return RedirectToAction("CadastrarHora", id);
 }
        public ActionResult ExcluirPonto(HoraTrabalhada ponto)
        {
            try
            {
                //SkillDao.ExcluirSkill(skill);
                ControlePontoDao.ExcluirPonto(ponto);

                return(RedirectToAction("ListarPontos"));
            }
            catch (Exception ex)
            {
                ViewBag.MensagemErro = ex.Message;
                return(View("_Erro"));
            }
        }
Ejemplo n.º 3
0
        public ActionResult CadastrarHora(int id)
        {
            //ViewBag.Listar = HorasDao.ListarHora();
            ViewBag.Listar = ControlePontoDao.ListarPontos();

            //var colab = ColabProjetoDao.BuscarProjetoColab(id);
            var colab = ColaboradorProjetoDao.BuscarTarefas(id);
            //var hora = new HoraProjeto() { IdColab = colab.IdColabProjeto };
            var hora = new HoraTrabalhada()
            {
                IdColab = colab.Id
            };

            return(View(hora));
        }
        public ActionResult IncluirControle(HoraTrabalhada hora)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View());
                }
                ControlePontoDao.IncluirPonto(hora);

                return(RedirectToAction("Index"));
            }
            catch (Exception ex)
            {
                ViewBag.MensagemErro = ex.Message;
                return(View("_Erro"));
            }
        }
        public ActionResult AlterarPonto(HoraTrabalhada ponto)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View());
                }

                ControlePontoDao.AlterarPonto(ponto);

                return(RedirectToAction("ListarPontos"));
            }
            catch (Exception ex)
            {
                ViewBag.MensagemErro = ex.Message;
                return(View("_Erro"));
            }
        }
        private ActionResult VerificarPontos(int id, string view)
        {
            try
            {
                var ponto = ControlePontoDao.BuscarPontos(id);

                if (ponto == null)
                {
                    throw new Exception("Este tipo de Skill não consta no sistema");
                }

                return(View(view, ponto));
            }
            catch (Exception ex)
            {
                ViewBag.MensagemErro = ex.Message;
                return(View("_Erro"));
            }
        }
        public ActionResult ListarPontos()
        {
            var ponto = ControlePontoDao.ListarPontos();

            return(View(ponto));
        }