Beispiel #1
0
 public Pessoa BuscarPorId(int Id)
 {
     using (var context = new SIGIContext())
     {
         return(context.Pessoa.Find(Id));
     }
 }
Beispiel #2
0
 public Atendimento BuscarPorId(int Id)
 {
     using (var context = new SIGIContext())
     {
         return(context.Atendimento.Find(Id));
     }
 }
Beispiel #3
0
 public IList <Valor> Listar()
 {
     using (var context = new SIGIContext())
     {
         return(context.ValorVenda.ToList());
     }
 }
Beispiel #4
0
 public Valor BuscarPorId(int Id)
 {
     using (var context = new SIGIContext())
     {
         return(context.ValorVenda.Find(Id));
     }
 }
Beispiel #5
0
        public void Adiciona(Pessoa pessoa)
        {
            using (var context = new SIGIContext())
            {
                if (pessoa.Cpf == null)
                {
                    pessoa.TipoPessoa = EPessoa.Pessoa_Juridica;
                    pessoa.Cpf        = "";

                    pessoa.EEstadoCivil  = EEstadoCivil.nullo;
                    pessoa.Nacionalidade = "";
                    pessoa.Profissao     = "";
                    pessoa.Rg            = "";
                    if (pessoa.ETipo == ETipoPessoa.Funcionario)
                    {
                        pessoa.ETipo = ETipoPessoa.Colaborador;
                    }
                }
                else
                {
                    pessoa.TipoPessoa = EPessoa.Pessoa_Fisica;
                    pessoa.WebSite    = "";
                    pessoa.Cnpj       = "";
                }

                context.Pessoa.Add(pessoa);
                context.SaveChanges();
            }
        }
Beispiel #6
0
 public void Alterar(Valor valor)
 {
     using (var context = new SIGIContext())
     {
         Valor ValorVenda = context.ValorVenda.FirstOrDefault(d => d.ID == valor.ID);
         if (valor.Tipo == ETipoNegocio.Locação)
         {
             ValorVenda.EstaAverbado       = false;
             ValorVenda.EstaEsscriturado   = false;
             ValorVenda.PodeFinanciar      = false;
             ValorVenda.DescricaoPagamento = valor.DescricaoPagamento;
             ValorVenda.ValorDeVenda       = 0;
             ValorVenda.Condominio         = valor.Condominio;
             ValorVenda.IPTU        = valor.IPTU;
             ValorVenda.Mensalidade = valor.Mensalidade;
         }
         else
         {
             ValorVenda.EstaAverbado       = valor.EstaAverbado;
             ValorVenda.EstaEsscriturado   = valor.EstaEsscriturado;
             ValorVenda.PodeFinanciar      = valor.PodeFinanciar;
             ValorVenda.DescricaoPagamento = valor.DescricaoPagamento;
             ValorVenda.ValorDeVenda       = valor.ValorDeVenda;
             ValorVenda.Condominio         = 0;
             ValorVenda.IPTU        = 0;
             ValorVenda.Mensalidade = 0;
         }
         ValorVenda.Comissao = valor.Comissao;
         context.SaveChanges();
     }
 }
Beispiel #7
0
 public Imovel BuscarPorId(int Id)
 {
     using (var context = new SIGIContext())
     {
         return(context.Imovel.Find(Id));
     }
 }
Beispiel #8
0
 public IList <Imovel> Listar()
 {
     using (var context = new SIGIContext())
     {
         return(context.Imovel.ToList());
     }
 }
Beispiel #9
0
 public IList <Atendimento> Listar()
 {
     using (var context = new SIGIContext())
     {
         return(context.Atendimento.ToList());
     }
 }
Beispiel #10
0
 public IList <Pessoa> Listar()
 {
     using (var context = new SIGIContext())
     {
         return(context.Pessoa.ToList());
     }
 }
Beispiel #11
0
 public void Adiciona(Imovel imovel)
 {
     using (var context = new SIGIContext())
     {
         context.Imovel.Add(imovel);
         context.SaveChanges();
     }
 }
Beispiel #12
0
 public void Adiciona(Valor valor)
 {
     using (var context = new SIGIContext())
     {
         context.ValorVenda.Add(valor);
         context.SaveChanges();
     }
 }
Beispiel #13
0
 public void Adiciona(Usuario usuario)
 {
     using (var context = new SIGIContext())
     {
         context.Usuario.Add(usuario);
         context.SaveChanges();
     }
 }
Beispiel #14
0
 public void Adiciona(Atendimento atendimento)
 {
     using (var context = new SIGIContext())
     {
         atendimento.DataAtendimento = (atendimento.DataAtendimento.ToString() == "01/01/0001 00:00:00" ? DateTime.Now : atendimento.DataAtendimento);
         context.Atendimento.Add(atendimento);
         context.SaveChanges();
     }
 }
Beispiel #15
0
 public void Deletar(int id)
 {
     using (var context = new SIGIContext())
     {
         var pessoa = context.Pessoa.Find(id);
         context.Pessoa.Remove(pessoa);
         context.SaveChanges();
     }
 }
Beispiel #16
0
 public void Deletar(int id)
 {
     using (var context = new SIGIContext())
     {
         var usuario = context.Usuario.Find(id);
         context.Usuario.Remove(usuario);
         context.SaveChanges();
     }
 }
Beispiel #17
0
 public void Deletar(int id)
 {
     using (var context = new SIGIContext())
     {
         var ValorVenda = context.ValorVenda.Find(id);
         context.ValorVenda.Remove(ValorVenda);
         context.SaveChanges();
     }
 }
Beispiel #18
0
 public void Deletar(int id)
 {
     using (var context = new SIGIContext())
     {
         var imovel = context.Imovel.Find(id);
         context.Imovel.Remove(imovel);
         context.SaveChanges();
     }
 }
Beispiel #19
0
 public void Deletar(int id)
 {
     using (var context = new SIGIContext())
     {
         var atendimento = context.Atendimento.Find(id);
         context.Atendimento.Remove(atendimento);
         context.SaveChanges();
     }
 }
Beispiel #20
0
 public IList <Usuario> Listar()
 {
     using (var context = new SIGIContext())
     {
         var lista = context.Usuario.ToList();
         var adm   = lista.First();
         lista.Remove(adm);
         return(lista);
     }
 }
Beispiel #21
0
 public Usuario Buscar(Usuario usuario)
 {
     using (var context = new SIGIContext())
     {
         Usuario usuarioBanco = context.Usuario.FirstOrDefault((u => u.Login == usuario.Login));
         if (usuarioBanco != null)
         {
             return(usuario.Senha == usuarioBanco.Senha ? usuarioBanco : null);
         }
         return(null);
     }
 }
Beispiel #22
0
 public Usuario BuscarPorId(int id)
 {
     using (var context = new SIGIContext())
     {
         Usuario usuarioBanco = context.Usuario.FirstOrDefault((u => u.ID == id));
         if (usuarioBanco != null)
         {
             return(usuarioBanco);
         }
         return(null);
     }
 }
Beispiel #23
0
        public void Alterar(Pessoa pessoa)
        {
            using (var context = new SIGIContext())
            {
                Pessoa pessoaDoBanco = context.Pessoa.FirstOrDefault(p => p.ID == pessoa.ID);
                pessoaDoBanco.Nome = (pessoa.Nome != null ? pessoa.Nome : pessoaDoBanco.Nome);

                pessoaDoBanco.InscricaoEstadual = (pessoa.InscricaoEstadual != null ? pessoa.InscricaoEstadual: pessoaDoBanco.InscricaoEstadual);

                pessoaDoBanco.InscricaoMunicipal = (pessoa.InscricaoMunicipal != null ? pessoa.InscricaoMunicipal: pessoaDoBanco.InscricaoMunicipal);


                pessoaDoBanco.Observacao = (pessoa.Observacao != null ? pessoa.Observacao: pessoaDoBanco.Observacao);

                pessoaDoBanco.ETipo = pessoa.ETipo;

                pessoaDoBanco.Endereco = (pessoa.Endereco != null ? pessoa.Endereco: pessoaDoBanco.Endereco);

                pessoaDoBanco.Telefone = (pessoa.Telefone != null ? pessoa.Telefone: pessoaDoBanco.Telefone);

                pessoaDoBanco.Telefone = (pessoa.Telefone != null ? pessoa.Telefone: pessoaDoBanco.Telefone);

                pessoaDoBanco.EmailPrincipal = (pessoa.EmailPrincipal != null ? pessoa.EmailPrincipal: pessoaDoBanco.EmailPrincipal);

                pessoaDoBanco.Celular = (pessoa.Celular != null ? pessoa.Celular: pessoaDoBanco.Celular);
                if (pessoa.TipoPessoa == EPessoa.Pessoa_Fisica)
                {
                    pessoaDoBanco.Cpf           = (pessoa.Cpf != null ? pessoa.Cpf: pessoaDoBanco.Cpf);
                    pessoaDoBanco.EEstadoCivil  = pessoa.EEstadoCivil;
                    pessoaDoBanco.Rg            = (pessoa.Rg != null ? pessoa.Rg: pessoaDoBanco.Rg);
                    pessoaDoBanco.Profissao     = (pessoa.Profissao != null ? pessoa.Profissao: pessoaDoBanco.Profissao);
                    pessoaDoBanco.Nacionalidade = (pessoa.Nacionalidade != null ? pessoa.Nacionalidade : pessoaDoBanco.Nacionalidade);

                    pessoaDoBanco.Cnpj = null;
                    pessoa.WebSite     = null;
                }
                else
                {
                    pessoaDoBanco.Cnpj = (pessoa.Cnpj != null ? pessoa.Cnpj: pessoaDoBanco.Cnpj);
                    pessoa.WebSite     = (pessoa.WebSite != null ? pessoa.WebSite : pessoaDoBanco.WebSite);

                    pessoaDoBanco.Cpf = null;

                    pessoaDoBanco.EEstadoCivil  = EEstadoCivil.nullo;
                    pessoaDoBanco.Rg            = null;
                    pessoaDoBanco.Profissao     = null;
                    pessoaDoBanco.Nacionalidade = null;
                }

                context.SaveChanges();
            }
        }
Beispiel #24
0
 public IList <Imovel> ListarFullPropriety()
 {
     using (var context = new SIGIContext())
     {
         var            lista = context.Imovel.ToList();
         IList <Imovel> nova  = new List <Imovel>();
         foreach (var imovel in lista)
         {
             nova.Add(GetFullPropriety(imovel));
         }
         return(nova);
     }
 }
Beispiel #25
0
        public void Alterar(Usuario usuario)
        {
            using (var context = new SIGIContext())
            {
                Usuario usuarioBanco = context.Usuario.FirstOrDefault(u => u.ID == usuario.ID);
                usuarioBanco.Login  = (usuario.Login != null ? usuario.Login : usuarioBanco.Login);
                usuarioBanco.Senha  = (usuario.Senha != null ? usuario.Senha : usuarioBanco.Senha);
                usuarioBanco.Status = usuario.Status;


                context.SaveChanges();
            }
        }
Beispiel #26
0
        public void Alterar(Atendimento atendimento)
        {
            using (var context = new SIGIContext())
            {
                Atendimento atendimentoBanco = context.Atendimento.FirstOrDefault(a => a.ID == atendimento.ID);
                atendimentoBanco.ClienteID     = (atendimento.ClienteID != 0? atendimento.ClienteID: atendimentoBanco.ClienteID);
                atendimentoBanco.FuncionarioID = (atendimento.FuncionarioID != 0? atendimento.FuncionarioID: atendimentoBanco.FuncionarioID);
                atendimentoBanco.Relatorio     = (atendimento.Relatorio != null? atendimento.Relatorio: atendimentoBanco.Relatorio);
                atendimentoBanco.Nome          = (atendimento.Nome != null? atendimento.Nome: atendimentoBanco.Nome);
                atendimentoBanco.Resultado     = atendimento.Resultado;

                context.SaveChanges();
            }
        }
Beispiel #27
0
        public void Alterar(Imovel imovel)
        {
            using (var context = new SIGIContext())
            {
                Imovel imovelDoBanco = context.Imovel.FirstOrDefault(c => c.ID == imovel.ID);


                imovelDoBanco.Caracteristicas = (imovel.Caracteristicas != null? imovel.Caracteristicas: imovelDoBanco.Caracteristicas);

                imovelDoBanco.TipoNegocio = imovel.TipoNegocio;

                imovelDoBanco.TipoDeImovel = imovel.TipoDeImovel;

                imovelDoBanco.ResponsavelID = imovel.ResponsavelID;

                imovelDoBanco.EnderecoID = imovel.EnderecoID;

                imovelDoBanco.Finalidade = imovel.Finalidade;

                imovelDoBanco.DescricaoBreve = (imovel.DescricaoBreve != null? imovel.DescricaoBreve: imovelDoBanco.DescricaoBreve);

                imovelDoBanco.DescricaoCompleta = (imovel.DescricaoCompleta != null? imovel.DescricaoCompleta: imovelDoBanco.DescricaoCompleta);

                imovelDoBanco.Detalhes = (imovel.Detalhes != null? imovel.Detalhes: imovelDoBanco.Detalhes);

                new ValorVendaDAO().Alterar(imovel.Valor);

                imovelDoBanco.Endereco = (imovel.Endereco != null? imovel.Endereco: imovelDoBanco.Endereco);

                imovelDoBanco.MetragemTotal = (imovel.MetragemTotal != 0.0? imovel.MetragemTotal: imovelDoBanco.MetragemTotal);

                imovelDoBanco.MetragemUtil = (imovel.MetragemUtil != 0.0? imovel.MetragemUtil: imovelDoBanco.MetragemUtil);

                imovelDoBanco.Responsavel = (imovel.Responsavel != null? imovel.Responsavel: imovelDoBanco.Responsavel);


                context.SaveChanges();
            }
        }