示例#1
0
 public void modificarPermissao(permissoes per)
 {
     using (ImobGentilEntities db = new ImobGentilEntities())
     {
         db.Entry(per).State = System.Data.EntityState.Modified;
         db.SaveChanges();
     }
 }
示例#2
0
 public void adicionarRegistroPermissaoParaNovoUsuario(permissoes per)
 {
     using (ImobGentilEntities db = new ImobGentilEntities())
     {
         db.permissoes.Add(per);
         db.SaveChanges();
     }
 }
示例#3
0
        public permissoes listarPermissoesdoUsuario(int iddousuario)
        {
            permissoes per = new permissoes();

            using (ImobGentilEntities db = new ImobGentilEntities())
            {
                per = (from p in db.permissoes
                       join usu in db.usuario on p.idusuario equals usu.id
                       where usu.id == iddousuario
                       select p).FirstOrDefault();
                return(per);
            }
        }
示例#4
0
        public permissoes logarNoSistema(string login, string senha)
        {
            permissoes per = new permissoes();

            using (ImobGentilEntities db = new ImobGentilEntities())
            {
                per = (from p in db.permissoes
                       join usu in db.usuario on p.idusuario equals usu.id
                       where usu.usuario1 == login && usu.senha == senha select p).FirstOrDefault();
                return(per);
            }
            //terei que ver se o cara existe, caso existir, ver todas as permissões que ele tem, as que ele não tiver
            //retirarei as tabs que ele pode usar
        }