示例#1
0
 public int Add(PerfilAcao entity)
 {
     return(DataHelper.Get <int>("PR_PERFIL_ACAO_INCLUIR",
                                 new SqlParameter("@id_perfil", entity.Perfil),
                                 new SqlParameter("@id_acao", entity.Acao),
                                 new SqlParameter("@id_recurso_acao", entity.Funcionalidade)
                                 ));
 }
示例#2
0
 public IEnumerable <PerfilAcao> Fetch(PerfilAcao entity)
 {
     return(DataHelper.List <PerfilAcao>("PR_PERFIL_ACAO_CONSULTAR",
                                         new SqlParameter("@id_perfil_acao", entity.Codigo),
                                         new SqlParameter("@id_acao", entity.Acao),
                                         new SqlParameter("@id_perfil", entity.Perfil),
                                         new SqlParameter("@id_recurso", entity.Funcionalidade)
                                         ));
 }
示例#3
0
 public int Edit(PerfilAcao entity)
 {
     return(DataHelper.Get <int>("PR_PERFILACAO_ALTERAR",
                                 new SqlParameter("@id_perfil_recurso", entity.Codigo),
                                 new SqlParameter("@id_perfil", entity.Perfil),
                                 new SqlParameter("@id_acao", entity.Acao),
                                 new SqlParameter("@bl_ativo", entity.Status)
                                 ));
 }
示例#4
0
 public List <PerfilAcao> Buscar(PerfilAcao obj)
 {
     try
     {
         return(perfilAcao.Fetch(obj).ToList());
     }
     catch (Exception ex)
     {
         throw SaveLog(ex);
     }
 }
示例#5
0
 public void Salvar(PerfilAcao obj)
 {
     try
     {
         PreInsertModel(obj);
         perfilAcao.Add(obj);
     }
     catch (Exception ex)
     {
         throw SaveLog(ex);
     }
 }