Beispiel #1
0
        public cliente selecionarCliente(pessoa pes)
        {
            cliente cli;

            using (ImobGentilEntities db = new ImobGentilEntities())
            {
                cli = (from c in db.cliente where pes.id == c.idpessoa select c).FirstOrDefault();
                return(cli);
            }
        }
Beispiel #2
0
        //public List<object> listarCorretoresPorCategoria(pessoa pes, int categoria)
        //{

        //    List<object> list = new List<object>();

        //    using (ImobGentilEntities db = new ImobGentilEntities())
        //    {//descobrir como fazer essa merda hoje
        //        list = (from e in db.especializacao
        //                join cor in db.corretor on e.idcorretor equals cor.id
        //                join pessoa in db.pessoa on cor.idpessoa equals pessoa.id
        //                join cat in db.categoria on e.idcategoria equals cat.id
        //                select new { pessoa.nome, pessoa.telefone }).ToList();
        //        //list = (from p in db.corretor where pes.id == p.id select p).ToList();
        //        return list;
        //    }

        //}

        public corretor selecionarCorretor(pessoa pes)
        {
            corretor cor;

            using (ImobGentilEntities db = new ImobGentilEntities())
            {
                cor = (from p in db.corretor where pes.id == p.id select p).FirstOrDefault();
                return(cor);
            }
        }
Beispiel #3
0
        public List <corretor> listarCorretores(pessoa pes)
        {
            List <corretor> list = new List <corretor>();

            using (ImobGentilEntities db = new ImobGentilEntities())
            {
                list = (from p in db.corretor where pes.id == p.id select p).ToList();
                return(list);
            }
        }
Beispiel #4
0
        public int selecionarPessoaID(pessoa pes)
        {
            int id = 0;

            using (ImobGentilEntities db = new ImobGentilEntities())
            {
                id = (from p in db.pessoa where pes.id == p.id select p.id).FirstOrDefault();
                return(id);
            }
        }
Beispiel #5
0
 public void modificarPessoa(pessoa pes)
 {
     using (ImobGentilEntities db = new ImobGentilEntities())
     {
         try
         {
             db.Entry(pes).State = System.Data.EntityState.Modified;
             db.SaveChanges();
         }
         catch (Exception)
         {
             // throw;
         }
     }
 }
Beispiel #6
0
 public void AdicionarEnderecoIDUsuario(pessoa pes)//funciona para adicionar o ID em todos
 {
     using (ImobGentilEntities db = new ImobGentilEntities())
     {
         try
         {
             db.Entry(pes).State = System.Data.EntityState.Modified;
             db.SaveChanges();
         }
         catch (Exception)
         {
             throw;
         }
     }
 }
Beispiel #7
0
 public void AdicionarPessoa(pessoa pes)
 {
     try
     {
         using (ImobGentilEntities db = new ImobGentilEntities())
         {//adicionar pessoa e vir com a opção, se a mesma vai ser usuario, cliente ou corretor
             db.pessoa.Add(pes);
             //é necessario adicionar no banco, depois fazer um select ou arranjar uma forma de pegar o ultimo adicionado e adicionar a chave estrangeira no usuario
             db.SaveChanges();
         }
     }
     catch (Exception e)
     {
         throw e;
         //MessageBox.Show(e.Message);
     }
 }
Beispiel #8
0
 public void alterarCorretor(pessoa pes, corretor cor, endereco end)//funciona para adicionar o ID em todos
 {
     using (ImobGentilEntities db = new ImobGentilEntities())
     {
         try
         {
             db.Entry(pes).State = System.Data.EntityState.Modified;
             db.SaveChanges();
         }
         catch (Exception)
         {
             throw;
         }
     }
     using (ImobGentilEntities db = new ImobGentilEntities())
     {
         try
         {
             db.Entry(cor).State = System.Data.EntityState.Modified;
             db.SaveChanges();
         }
         catch (Exception)
         {
             throw;
         }
     }
     using (ImobGentilEntities db = new ImobGentilEntities())
     {
         try
         {
             db.Entry(end).State = System.Data.EntityState.Modified;
             db.SaveChanges();
         }
         catch (Exception)
         {
             throw;
         }
     }
 }