Ejemplo n.º 1
0
        public static void Alterar(TB_PERFIL_ACAO perfil)
        {
            Entities Context = new Entities();
                TB_PERFIL_ACAO perfilAtualizar = Context.TB_PERFIL_ACAO.Where(p => p.COD_PERFIL == perfil.COD_PERFIL
                                                    && p.COD_MODULO == perfil.COD_MODULO
                                                    && p.COD_FUNCIONALIDADE == perfil.COD_FUNCIONALIDADE
                                                    && p.COD_ACAO == perfil.COD_ACAO).Single();

                perfilAtualizar.STA_PERFIL_ACAO = perfil.STA_PERFIL_ACAO;
                perfilAtualizar.AUD_USUARIO_ALT =  CRB.BOSS.Funcoes.Cookie.Valor("LoginUsuario");
                perfilAtualizar.DTH_REGISTRO_ALT = CRB.BOSS.Funcoes.Geral.FormatDateOracle(DateTime.Now);

                Context.SaveChanges();
        }
Ejemplo n.º 2
0
 public static bool PerfilExistente(TB_PERFIL_ACAO perfil)
 {
     Entities Context = new Entities();
         return Context.TB_PERFIL_ACAO.Any(p => p.COD_PERFIL == perfil.COD_PERFIL
                                             && p.COD_MODULO == perfil.COD_MODULO
                                             && p.COD_FUNCIONALIDADE == perfil.COD_FUNCIONALIDADE
                                             && p.COD_ACAO == perfil.COD_ACAO);
 }
Ejemplo n.º 3
0
 public static string StatusPerfil(TB_PERFIL_ACAO perfil)
 {
     Entities Context = new Entities();
         return Context.TB_PERFIL_ACAO.Where(p => p.COD_PERFIL == perfil.COD_PERFIL
                                             && p.COD_MODULO == perfil.COD_MODULO
                                             && p.COD_FUNCIONALIDADE == perfil.COD_FUNCIONALIDADE
                                             && p.COD_ACAO == perfil.COD_ACAO)
                                      .Select(p => p.STA_PERFIL_ACAO).Single();
 }
Ejemplo n.º 4
0
        public static void Insere(TB_PERFIL_ACAO perfil)
        {
            Entities Context = new Entities();
                perfil.AUD_USUARIO_INC = CRB.BOSS.Funcoes.Cookie.Valor("LoginUsuario");
                perfil.AUD_USUARIO_ALT = CRB.BOSS.Funcoes.Cookie.Valor("LoginUsuario");
                perfil.DTH_REGISTRO_INC = CRB.BOSS.Funcoes.Geral.FormatDateOracle(DateTime.Now);
                perfil.DTH_REGISTRO_ALT = CRB.BOSS.Funcoes.Geral.FormatDateOracle(DateTime.Now);

                Context.TB_PERFIL_ACAO.AddObject(perfil);
                Context.SaveChanges();
        }