Example #1
0
        public ActionResult Logs()
        {
            LogFornecedoresDAO forDAO = new LogFornecedoresDAO();
            LogPessoasDAO      pesDAO = new LogPessoasDAO();
            LogFamiliasDAO     famDAO = new LogFamiliasDAO();
            LogProdutosDAO     proDAO = new LogProdutosDAO();

            ViewBag.LogPessoas      = pesDAO.Lista();
            ViewBag.LogFornecedores = forDAO.Lista();
            ViewBag.LogFamilias     = famDAO.Lista();
            ViewBag.LogProdutos     = proDAO.Lista();

            return(View());
        }
        public void RegistrarLog(Pessoa funcionario, string modificacao)
        {
            Pessoa        user = (Pessoa)Session["UsuarioLogado"];
            LogPessoasDAO dao  = new LogPessoasDAO();
            LogPessoa     log  = new LogPessoa()
            {
                PessoaId             = user.Id,
                PessoaNome           = user.Nome,
                PessoaModificadaId   = funcionario.Id,
                PessoaModificadaNome = funcionario.Nome,
                DataModificacao      = DateTime.Now,
                Descricao            = "Funcionario " + user.Nome + " " + modificacao + " o(a) funcionario(a) " + funcionario.Nome
            };

            dao.Adiciona(log);
        }