Пример #1
0
        public ActionResult CadastraContasAReceber(Terceiro obj)
        {
            TerceiroDAO dao = new TerceiroDAO();

            dao.cadastra(obj);
            return(RedirectToAction("frmBuscaTerceiro"));
        }
Пример #2
0
        /// <summary>
        /// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////

        public ActionResult CadastraCorrespondencia(Terceiro obj)
        {
            TerceiroDAO dao = new TerceiroDAO();

            dao.cadastra(obj);
            return(RedirectToAction("frmBuscaTerceiro"));
        }
Пример #3
0
        public List <Terceiro> setarObjetoTipoServico(SqlDataReader dr)
        {
            List <Terceiro> lstTerceiro = new List <Terceiro>();

            try
            {
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        Terceiro obj = new Terceiro();
                        obj.id_servico = Convert.ToInt32(dr["ID_TIPO_SERVICO"].ToString());
                        obj.servico    = Convert.ToString(dr["DESCRICAO"].ToString());



                        lstTerceiro.Add(obj);
                    }
                }
            }

            catch (Exception ex)
            {
                dr.Dispose();
                throw ex;
            }

            return(lstTerceiro);
        }
Пример #4
0
        public List <Terceiro> setarObjetoPessoa(SqlDataReader dr)
        {
            List <Terceiro> lstTerceiro = new List <Terceiro>();

            try
            {
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        Terceiro obj = new Terceiro();
                        obj.id_pessoa = Convert.ToInt32(dr["ID_PESSOA"].ToString());
                        obj.nome      = Convert.ToString(dr["NOME"].ToString());
                        obj.cpf       = Convert.ToString(dr["CPF"].ToString());
                        obj.rg        = Convert.ToString(dr["RG"].ToString());
                        obj.data_nasc = Convert.ToDateTime(dr["DT_NASC"].ToString());

                        lstTerceiro.Add(obj);
                    }
                }
            }

            catch (Exception ex)
            {
                dr.Dispose();
                throw ex;
            }

            return(lstTerceiro);
        }
Пример #5
0
        public ActionResult ExcluirTerceiro(int id)
        {
            var t = new Terceiro().SelecionarPorId(id);

            t.Excluir();
            return(RedirectToAction("Terceiros"));
        }
Пример #6
0
 public ActionResult NovoTerceiro(Terceiro t)
 {
     if (ModelState.IsValid)
     {
         try
         {
             //t.DataCadastro = DateTime.Now.ToString();
             t.Inserir();
             return(RedirectToAction("Terceiros"));
         }
         catch (Exception e)
         {
             ModelState.AddModelError("", "OPS! Erro inesperado. Entre em contato com o suporte! Erro: " + e.Message);
             return(View());
         }
     }
     return(View());
 }
Пример #7
0
        public bool cadastraTerceiroObra(Terceiro terceiro, Obra obra)
        {
            query = null;
            try
            {
                query = "INSERT INTO TERCEIRO_OBRA (ID_TERCEIRO, ID_OBRA, STS_ATIVO) VALUES (" +
                        terceiro.id_terceiro.ToString() + ", " + obra.id_obra.ToString() + ", 1);";

                banco.MetodoNaoQuery(query);
                return(true);
            }

            catch (Exception ex)
            {
                return(false);

                throw ex;
            }
        }
Пример #8
0
 public ActionResult AlterarTerceiro(Terceiro t)
 {
     if (ModelState.IsValid)
     {
         try
         {
             var te = new Terceiro().SelecionarPorId(t.Id);
             //t.DataCadastro = te.DataCadastro;
             t.Alterar();
             return(RedirectToAction("Terceiros"));
         }
         catch (Exception e)
         {
             ModelState.AddModelError("", "OPS! Erro inesperado. Entre em contato com o suporte! Erro: " + e.Message);
             return(View());
         }
     }
     return(View());
 }
Пример #9
0
        public bool cadastraTipoServico(Terceiro terceiro)
        {
            query = null;
            try
            {
                query = "INSERT INTO TIPO_SERVICO (DESCRICAO, STS_ATIVO) VALUES ('" +
                        terceiro.servico + "', 1);";

                banco.MetodoNaoQuery(query);
                return(true);
            }

            catch (Exception ex)
            {
                return(false);

                throw ex;
            }
        }
Пример #10
0
        public bool alteraTipoServico(Terceiro terceiro)
        {
            query = null;
            try
            {
                query = "UPDATE TIPO_SERVICO SET DESCRICAO = '" + terceiro.servico
                        + "' WHERE ID_TIPO_SERVICO = " + terceiro.id_terceiro.ToString() + ";";

                banco.MetodoNaoQuery(query);
                return(true);
            }

            catch (Exception ex)
            {
                return(false);

                throw ex;
            }
        }
Пример #11
0
        public bool cadastra(Terceiro terceiro)
        {
            query = null;
            try
            {
                terceiro.id_pessoa = dao.cadastra(terceiro.nome, terceiro.cpf, terceiro.rg);
                query = "INSERT INTO TERCEIRO (ID_TIPO_SERVICO, ID_FORNECEDOR, ID_PESSOA, STS_ATIVO) VALUES (" +
                        terceiro.id_servico.ToString() + ", " + terceiro.fornecedor.id_fornecedor.ToString() +
                        ", " + terceiro.id_pessoa.ToString() + ", 1);";

                banco.MetodoNaoQuery(query);
                return(true);
            }

            catch (Exception ex)
            {
                return(false);

                throw ex;
            }
        }
Пример #12
0
        public List <Terceiro> setarObjeto(SqlDataReader dr)
        {
            List <Terceiro> lstTerceiro = new List <Terceiro>();

            try
            {
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        Terceiro obj = new Terceiro();
                        obj.id_terceiro = Convert.ToInt32(dr["ID_TERCEIRO"].ToString());
                        obj.ativo       = Convert.ToBoolean(dr["STS_ATIVO"].ToString());

                        obj.id_servico = Convert.ToInt32(dr["ID_TIPO_SERVICO"].ToString());
                        obj.servico    = Convert.ToString(dr["DESCRICAO"].ToString());

                        obj.fornecedor = new Fornecedor();
                        obj.fornecedor.id_fornecedor = Convert.ToInt32(dr["ID_FORNECEDOR"].ToString());
                        obj.fornecedor.nomeEmpresa   = Convert.ToString(dr["RAZAO_SOCIAL"].ToString());

                        obj.id_pessoa = Convert.ToInt32(dr["ID_PESSOA"].ToString());
                        obj.nome      = Convert.ToString(dr["NOME"].ToString());
                        obj.cpf       = Convert.ToString(dr["CPF"].ToString());
                        obj.rg        = Convert.ToString(dr["RG"].ToString());

                        lstTerceiro.Add(obj);
                    }
                }
            }

            catch (Exception ex)
            {
                dr.Dispose();
                throw ex;
            }

            return(lstTerceiro);
        }
Пример #13
0
        public bool altera(Terceiro terceiro)
        {
            query = null;
            List <Terceiro> lstTerceiro = new List <Terceiro>();

            try
            {
                query       = "SELECT top 1 * FROM PESSOA WHERE ID_PESSOA = " + terceiro.id_pessoa.ToString() + ";";
                lstTerceiro = setarObjetoPessoa(banco.MetodoSelect(query));

                dao.altera(terceiro.id_pessoa, terceiro.nome, terceiro.cpf, terceiro.rg, terceiro.data_nasc);

                // Terceiro em si nao altera nada, o que altera mesmo é a pessoa
                //banco.MetodoNaoQuery(query);
                return(true);
            }

            catch (Exception ex)
            {
                return(false);

                throw ex;
            }
        }
Пример #14
0
        static void Main(string[] args)
        {
            Fornecedor forn = new Fornecedor
            {
                id_fornecedor = 1
            };
            Condominio cond = new Condominio
            {
                id_cond         = 1,
                nome            = "Reserva Tropical",
                dataInauguracao = DateTime.Now,
                proprietario    = "Lello Imobiliaria",
                cnpj            = "00001441445",
            };
            Area ar = new Area
            {
                id_area   = 6,
                nome      = "Piscina",
                descricao = "Piscina Infantil",
                capacMax  = 10,
                seAluga   = true,
                ativo     = true
            };
            Aviso av = new Aviso
            {
                titulo    = "Portão da garagem",
                descricao = "O portão vai ficar destavidado nos dias 30/11 e 31/11",
                cond      = cond,
            };
            Bloco bl = new Bloco
            {
                id_bloco = 1,
                nome     = "Flamboyant",
                cond     = cond,
            };
            ContaPagar cp = new ContaPagar
            {
                id_cp      = 1,
                valor      = 300,
                id_tipo    = 1,
                desc_conta = "Manutenção do portão",
                fornecedor = forn,
                condominio = cond,
            };

            CondominioDAO objDAO = new CondominioDAO();
            Pessoa        ps     = new Pessoa
            {
                id_pessoa = 2,
                nome      = "Leila Almeida",
                cpf       = "00613465865",
                rg        = "075586241",
                data_nasc = Convert.ToDateTime("1959-09-22")
            };

            Unidade uni = new Unidade
            {
                identificacao = "84", bloco = bl, ativo = true, vagas = 3, proprietario = ps, id_unidade = 1
            };
            ContaReceber cr = new ContaReceber
            {
                id_cr      = 1,
                valor      = 450,
                unidade    = uni,
                condominio = cond,
            };
            Morador morador = new Morador()
            {
                nome      = "Carlos",
                rg        = "55555",
                cpf       = "11111111111",
                ativo     = true,
                data_nasc = DateTime.Now,
                unidade   = uni
            };

            Terceiro tcr = new Terceiro
            {
                id_terceiro = 2,
                servico     = "Limpeza",
                ativo       = true,
                id_pessoa   = 1,
                nome        = "Paulo Silva",
                cpf         = "22887730819",
                rg          = "381605851",
                id_servico  = 1,
                fornecedor  = forn
            };

            Obra ob = new Obra
            {
                id_obra             = 2,
                descricao_obra      = "Reforma da piscina",
                dt_inicio           = Convert.ToString(DateTime.Now),
                dt_previsao_termino = "2017-12-13",
                finalizada          = true,
                area         = ar,
                desc_tipo    = "Conserto",
                ativo        = true,
                id_tipo_obra = 1,
                cond         = cond,
                dt_termino   = Convert.ToDateTime("2017-12-15")
            };

            /*CRIA*/
            ObraDAO dao = new ObraDAO();

            //dao.cadastraObra(ob);

            /*ALTERA*/
            dao.altera((ob.dt_termino).ToString(), ob.finalizada, ob.id_obra);

            List <Obra> lstObj = dao.busca();

            //lstArea = objDAO.buscaT();


            /*BUSCA especifico*/

            foreach (Obra obj in lstObj)
            {
                Console.WriteLine(obj.id_obra.ToString() + " "
                                  + obj.descricao_obra + " "
                                  + obj.dt_inicio.ToString() + " "
                                  + obj.dt_previsao_termino.ToString() + " "
                                  + obj.finalizada.ToString() + " "
                                  + obj.dt_termino.ToString()
                                  );
                //Console.WriteLine(obj.id_pessoa.ToString() + " " + obj.nome + " " + obj.cpf + " "
                //                    + obj.rg + " " + obj.data_nasc + " " + obj.fornecedor.id_fornecedor.ToString()
                //                    + " " + obj.fornecedor.nomeEmpresa + " " + obj.id_servico.ToString()
                //                    + " " + obj.servico);
            }
            Console.ReadKey();
        }
Пример #15
0
 public ActionResult FrmAlteraCorrespondencia(Terceiro obj)
 {
     ViewBag.obj = obj;
     return(View());
 }
 public void cadastraTerceiro(Terceiro terceiro)
 {
 }
Пример #17
0
 public void Atualizar(Terceiro Terceiro)
 {
     _terceiroService.Atualizar(Terceiro);
 }
Пример #18
0
 public bool remove(Terceiro terceiro)
 {
 }
Пример #19
0
 public Terceiro Adicionar(Terceiro entity)
 {
     entity.DataCadastro = DateTime.Now;
     return(_TerceiroRepository.Adicionar(entity));
 }
Пример #20
0
        public ActionResult AlterarTerceiro(int id)
        {
            var terceiro = new Terceiro().SelecionarPorId(id);

            return(View(terceiro));
        }
Пример #21
0
 public bool altera(Terceiro terceiro)
 {
     return(true);
 }
Пример #22
0
 public bool cadastra(Terceiro terceiro)
 {
     return(true);
 }
Пример #23
0
 public void Atualizar(Terceiro entity)
 {
     entity.DataAlteracao = DateTime.Now;
     _TerceiroRepository.Atualizar(entity);
 }
Пример #24
0
 public void remove(Terceiro terceiro)
 {
 }
Пример #25
0
 public bool salva(Terceiro terceiro)
 {
 }
Пример #26
0
 public void salva(Terceiro terceiro)
 {
 }
Пример #27
0
 public List buscarContaPagarPorTer(Terceiro ter)
 {
     return(null);
 }
Пример #28
0
 public Terceiro Adicionar(Terceiro Terceiro)
 {
     return(_terceiroService.Adicionar(Terceiro));
 }