コード例 #1
0
        public void AddFuncao()
        {
            var    tipoPGs = _funcaoPgRepository.GetAll();
            Funcao funcao  = new Funcao
            {
                DESC_FUNCAO = "Teste funcao",
            };

            _funcaoPgRepository.Add(funcao);
            var tipoPgsdepopis = _funcaoPgRepository.GetAll();

            Assert.IsTrue(tipoPGs.Count() < tipoPgsdepopis.Count());
        }
コード例 #2
0
        public ActionResult Create([Bind("Id,Nome,Status,DataCriacao,DataAtivacao,DataDesativacao")] Funcao funcao)
        {
            if (ModelState.IsValid)
            {
                funcao.DataCriacao = DateTime.Now;


                if (funcao.Status.Equals(StatusFuncaoEnum.Ativa))
                {
                    funcao.DataAtivacao = DateTime.Now;
                }

                if (funcao.Status.Equals(StatusFuncaoEnum.Finalizada))
                {
                    funcao.DataDesativacao = DateTime.Now;
                }

                funcaoRepository.Add(funcao);
                return(RedirectToAction("Index"));
            }

            return(View(funcao));
        }