Ejemplo n.º 1
0
 public void Editar(Int64 IdFornecedor, DataTable FornecedorRegiao)
 {
     using (FornecedorDAL DAL = new FornecedorDAL(false))
     {
         DAL.Editar(IdFornecedor, FornecedorRegiao);
     }
 }
Ejemplo n.º 2
0
        public string Alterar(Fornecedor fornecedor)
        {
            FornecedorDAL fornecedorDAL = new FornecedorDAL();
            string        idFornecedor  = fornecedorDAL.Alterar(fornecedor);

            return(idFornecedor);
        }
Ejemplo n.º 3
0
        public int Consulta()
        {
            FornecedorDAL Forn = new FornecedorDAL();
            DataTable     dt   = Forn.ConsultaFornecedor("P_CONSULTAR_LISTA_FORNECEDOR_POR_CODIGO", Codigo);

            if (dt.Rows.Count > 0)
            {
                Codigo = Convert.ToInt32(dt.Rows[0]["FORN_CODIGO"].ToString());
                Nome   = dt.Rows[0]["FORN_NOME"].ToString();
                Pessoa = dt.Rows[0]["FORN_TP_PESSOA"].ToString();


                Status = 0;
                if (dt.Rows[0]["FORN_STATUS"].ToString() != "")
                {
                    Status = Convert.ToInt32(dt.Rows[0]["FORN_STATUS"].ToString());
                }

                Cpf            = dt.Rows[0]["FORN_CPF"].ToString();
                Cnpj           = dt.Rows[0]["FORN_CNPJ"].ToString();
                Telefone       = dt.Rows[0]["FORN_TELEFONE"].ToString();
                Endereco       = dt.Rows[0]["FORN_ENDERECO"].ToString();
                Email          = dt.Rows[0]["FORN_EMAIL"].ToString();
                DadosBancarios = dt.Rows[0]["FORN_DADOS_BANCARIOS"].ToString();
                Observacao     = dt.Rows[0]["FORN_OBSERVACAO"].ToString();

                return(1);
            }
            return(0);
        }
Ejemplo n.º 4
0
 public List <FornecedorDTO> Consultar(Int64 Id)
 {
     using (FornecedorDAL DAL = new FornecedorDAL(false))
     {
         return(DAL.Consultar(Id));
     }
 }
Ejemplo n.º 5
0
        public string Excluir(Fornecedor Fornecedor)
        {
            FornecedorDAL fornecedorDAL = new FornecedorDAL();
            string        idFornecedor  = fornecedorDAL.Excluir(Fornecedor);

            return(idFornecedor);
        }
Ejemplo n.º 6
0
        public string Inserir(Fornecedor fornecedor)
        {
            FornecedorDAL fornecedorDAL = new FornecedorDAL();
            string        idFornecedor  = fornecedorDAL.Inserir(fornecedor);

            return(idFornecedor);
        }
Ejemplo n.º 7
0
 public FornecedorDTO ConsultarFornecedorRegiao(Int64 IdFornecedor)
 {
     using (FornecedorDAL DAL = new FornecedorDAL(false))
     {
         return(DAL.ConsultarFornecedorRegiao(IdFornecedor));
     }
 }
        protected void gvFornecedor_SelectedIndexChanged(object sender, EventArgs e)
        {
            FornecedorDAL dbFornecedor = new FornecedorDAL();

            Pessoa objFornecedor = dbFornecedor.ObterFornecedorPorIDPessoa(Convert.ToInt32(gvFornecedor.SelectedDataKey.Value), ref erro);

            bindFornecedor(objFornecedor);
        }
        protected void txtBusca_TextChanged(object sender, EventArgs e)
        {
            Pessoa        objProduto   = new Pessoa();
            FornecedorDAL dbFornecedor = new FornecedorDAL();
            DataTable     dtProduto    = dbFornecedor.PesquisarListaNomeFornecedor(txtBusca.Text, ref erro);

            gvFornecedor.DataSource = dtProduto;
            gvFornecedor.AutoGenerateSelectButton = true;
            gvFornecedor.DataBind();
            ClientScript.RegisterStartupScript(this.GetType(), "alert", "openModal();", true);
        }
        public void carregaGvFornecedor()
        {
            Pessoa        objProduto   = new Pessoa();
            FornecedorDAL dbFornecedor = new FornecedorDAL();
            DataTable     dtProduto    = dbFornecedor.ObterListaNomeFornecedor(ref erro);


            gvFornecedor.DataSource = dtProduto;
            gvFornecedor.AutoGenerateSelectButton = true;
            gvFornecedor.DataBind();
        }
Ejemplo n.º 11
0
        private void Editar_Click(object sender, EventArgs e)
        {
            FrmNovoCorretor frm = new FrmNovoCorretor();

            if (DGVDADOS.SelectedRows.Count > 0)
            {
                var adm_moduloRetorno = new FornecedorDAL().consultaid(Convert.ToInt32(DGVDADOS.SelectedRows[0].Cells["ID"].Value));
                if (adm_moduloRetorno.ID > 0)
                {
                    frm.iDTextBox.Text   = adm_moduloRetorno.ID.ToString();
                    frm.nOMETextBox.Text = adm_moduloRetorno.NOME.ToString();
                    if (adm_moduloRetorno.RASAOSOCIAL != null)
                    {
                        frm.RAZAOTextBox.Text = adm_moduloRetorno.RASAOSOCIAL.ToString();
                    }
                    if (adm_moduloRetorno.IE != null)
                    {
                        frm.IETextBox.Text = adm_moduloRetorno.IE.ToString();
                    }
                    if (adm_moduloRetorno.CNPJ != null)
                    {
                        frm.CNPJTextBox.Text = adm_moduloRetorno.CNPJ.ToString();
                    }
                    if (adm_moduloRetorno.ENDERECO != null)
                    {
                        frm.eNDERECOTextBox.Text = adm_moduloRetorno.ENDERECO.ToString();
                    }
                    if (adm_moduloRetorno.EMAIL != null)
                    {
                        frm.EMAILtextBox.Text = adm_moduloRetorno.EMAIL.ToString();
                    }
                    if (adm_moduloRetorno.TELEFONE != null)
                    {
                        frm.TELEFONEtextBox.Text = adm_moduloRetorno.TELEFONE.ToString();
                    }


                    //muda o nome do botão pra altera
                    frm.BtnSalvaradm_modulo.Text = "Alterar";
                    frm.ShowDialog();

                    //atualiza a grid
                    InsertarFilas();
                }
            }
            else
            {
                MessageBoxEx.Show("selecione um adm_modulo por favor, para operação!");
            }
        }
        private void CarregaDdlFornecedor()
        {
            Pessoa        objProduto = new Pessoa();
            FornecedorDAL dbProduto  = new FornecedorDAL();
            List <Pessoa> lstProduto = dbProduto.ObterListaFornecedor(ref erro);

            foreach (Pessoa Pessoa in lstProduto)
            {
                ListItem lst = new ListItem();

                lst.Value = Pessoa.IdPessoa.ToString();
                lst.Text  = Pessoa.NomeFantasia;

                ddlFornecedor.Items.Add(lst);
            }
            ddlFornecedor.DataBind();
        }
Ejemplo n.º 13
0
        private void carregaCategoriaCorretor()
        {
            var ListaCategoria = new DespesasReceitasDAL().ListaCategoria(new despesasCategoria());

            ListaCategoria.Insert(0, new despesasCategoria()
            {
                NOME = "SELECIONE"
            });
            comboCategoria.DisplayMember = "NOME";
            comboCategoria.ValueMember   = "ID";
            comboCategoria.DataSource    = ListaCategoria;

            var ListaCorretor = new FornecedorDAL().ListaFornecedor(new FornecedorModel());

            ListaCorretor.Insert(0, new FornecedorModel()
            {
                NOME = "SELECIONE"
            });
            comboFornecedor.DisplayMember = "NOME";
            comboFornecedor.ValueMember   = "ID";
            comboFornecedor.DataSource    = ListaCorretor;
        }
Ejemplo n.º 14
0
        private void Inicializacao()
        {
            //Iniciar combo fornecedores
            var ListFornecedor = new FornecedorDAL().ListaFornecedor(new FornecedorModel());

            comboFornecedor.ValueMember   = "ID";
            comboFornecedor.DisplayMember = "NOME";
            ListFornecedor.Insert(0, new FornecedorModel()
            {
                NOME = "Selecione..."
            });
            comboFornecedor.DataSource = null;
            comboFornecedor.DataSource = ListFornecedor;

            //Iniciar combo categoria
            var ListaCategoria = new DespesasReceitasDAL().ListaCategoria(new despesasCategoria());

            Combocategoria.DisplayMember = "NOME";
            Combocategoria.ValueMember   = "ID";
            ListaCategoria.Insert(0, new despesasCategoria()
            {
                NOME = "Selecione..."
            });
            Combocategoria.DataSource = null;
            Combocategoria.DataSource = ListaCategoria;

            //Inicar combo Usuario
            var ListaUsuario = new USUARIODAL().CONSULTA(new LoginUsuario());

            comboUsuario.DisplayMember = "NOME";
            comboUsuario.ValueMember   = "ID";
            ListaUsuario.Insert(0, new LoginUsuario()
            {
                NOME = "Selecione..."
            });
            comboUsuario.DataSource = null;
            comboUsuario.DataSource = ListaUsuario;
        }
Ejemplo n.º 15
0
 public FornecedorBusiness()
 {
     _fornecedorDAL = new FornecedorDAL();
 }
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            if (!validaFormulario())
            {
                Session.Add("danger", "Preencha os campos corretamente!" + erro);
                return;
            }

            Pessoa objPessoa = new Pessoa();

            objPessoa.IdPessoa = (string.IsNullOrEmpty(txtCodigo.Text)) ? 0 : Convert.ToInt32(txtCodigo.Text);

            objPessoa.CNPJ         = Convert.ToInt64(txtCNPJ.Text);
            objPessoa.NomePessoa   = txtNomeFantasia.Text;
            objPessoa.NomeFantasia = txtNomeFantasia.Text;
            objPessoa.RazaoSocial  = txtRazao.Text;
            objPessoa.Email        = txtEmail.Text;
            objPessoa.TipoPessoa   = "J";

            Telefone objTelefone = new Telefone();

            objTelefone.Numero         = txtTelefone.Text;
            objTelefone.DDD            = Convert.ToInt32(txtDd.Text);
            objTelefone.IdPessoa       = objPessoa.IdPessoa;
            objTelefone.IdTipoTelefone = Convert.ToInt32(rbTipoTelefone.SelectedValue);

            Endereco objEndereco = new Endereco();

            objEndereco.Logradouro  = txtEndereco.Text;
            objEndereco.Numero      = txtNumero.Text;
            objEndereco.CEP         = txtCEP.Text;
            objEndereco.Complemento = txtComplemento.Text;
            objEndereco.IdMunicipio = ddlMunicipio.SelectedIndex;
            objEndereco.IdEstado    = ddlEstado.SelectedIndex;
            objEndereco.IdPessoa    = objPessoa.IdPessoa;

            PessoaDAL dbPessoa = new PessoaDAL();

            if (objPessoa.IdPessoa == 0)
            {
                if (dbPessoa.InserirPessoa(objPessoa, objEndereco, objTelefone, ref erro))
                {
                    Session.Add("success", "Cadastro Efetuado com Sucesso!");
                }
                else
                {
                    Session.Add("danger", "Não foi possível efetuar o cadastro!" + erro);
                }
            }
            else
            {
                if (!dbPessoa.AtualizarPessoa(objPessoa, ref erro))
                {
                    Session.Add("danger", "Não foi possível Atualizar o cadastro!" + erro);
                    return;
                }
                FornecedorDAL dbFornecedor = new FornecedorDAL();

                if (!dbFornecedor.AtualizaFornecedor(objPessoa, ref erro) && erro != "")
                {
                    Session.Add("danger", "Não foi possível Atualizar o cadastro!" + erro);
                    return;
                }
                TelefoneDAL dbTelefone = new TelefoneDAL();

                if (!dbTelefone.AtualizarTelefone(objTelefone, ref erro) && erro != "")
                {
                    Session.Add("danger", "Não foi possível Atualizar o cadastro!" + erro);
                    return;
                }
                EnderecoDAL dbEndereco = new EnderecoDAL();

                if (!dbEndereco.AtualizaEndereco(objEndereco, ref erro) && erro != "")
                {
                    Session.Add("danger", "Não foi possível Atualizar o cadastro!" + erro);
                    return;
                }
                Session.Add("success", "Cadastro Atualizado com Sucesso!");
                carregaGvFornecedor();
                limpar();
            }
        }
Ejemplo n.º 17
0
        public FornecedorColecao ConsultaId(int idFornecedor)
        {
            FornecedorDAL fornecedorDAL = new FornecedorDAL();

            return(fornecedorDAL.ConsultaId(idFornecedor));
        }
Ejemplo n.º 18
0
        public FornecedorColecao ConsultarNome(string nome)
        {
            FornecedorDAL fornecedorDAL = new FornecedorDAL();

            return(fornecedorDAL.ConsultarNome(nome));
        }
Ejemplo n.º 19
0
        private void timer1_Tick(object sender, EventArgs e)
        {
            //ferificar o mes
            CultureInfo        culture = new CultureInfo("pt-BR");
            DateTimeFormatInfo dtfi    = culture.DateTimeFormat;
            string             mes     = culture.TextInfo.ToTitleCase(dtfi.GetMonthName(DateTime.Now.Date.Month));

            LbMes.Text = mes.ToString();

            //variaveis Alugueis
            DataTable SituacaoAluguel    = new DataTable();
            DataTable SituacaoImprestimo = new DataTable();
            //Contas á pagar
            List <ContaPagarModel> LIstPagarFornecedo = new List <ContaPagarModel>();
            //variaveis Aluguesi
            DataTable SituacaoAluguelAtrasado    = new DataTable();
            DataTable SituacaoImprestimoAtrasado = new DataTable();

            //if (minutos == 1)//(minutos == 57 && segundos == 1 && milisegundos >= 600)
            if ((DateTime.Now.Second == 30) && (DateTime.Now.Millisecond >= 900))
            {
                //quantidade de mensalidades á ser pagas hoje
                SituacaoAluguel    = new ContratoDAL().ConsultaData(DateTime.Now.Date);
                SituacaoImprestimo = new ContratoImprestimoDAL().ConsultaData(DateTime.Now.Date);

                //Dados de Situação de Atraso
                DateTime dataFinal = Convert.ToDateTime(DateTime.Now.Date.AddDays(-120));
                SituacaoAluguelAtrasado    = new ContratoDAL().ConsultaData(DateTime.Now, dataFinal, "ATRASADO");
                SituacaoImprestimoAtrasado = new ContratoImprestimoDAL().ConsultaData(DateTime.Now, dataFinal, "ATRASADO");

                //conta á pagar
                var ResumoContaPagasMes = new ContaPagarDAL().ContasAlerta();
                if (ResumoContaPagasMes.Rows.Count > 0)
                {
                    for (int i = 0; i < ResumoContaPagasMes.Rows.Count; i++)
                    {
                        ContaPagarModel conta = new ContaPagarModel();
                        conta.fornecedor = new FornecedorModel();
                        var NomeFornecedor = new FornecedorDAL().consultaid(Convert.ToInt32(ResumoContaPagasMes.Rows[i].ItemArray[1]));
                        conta.fornecedor.NOME = NomeFornecedor.NOME;
                        conta.VALORCONTA      = Convert.ToDecimal(ResumoContaPagasMes.Rows[i].ItemArray[9]);
                        conta.DATAVENCIMENTO  = Convert.ToDateTime(ResumoContaPagasMes.Rows[i].ItemArray[4]);
                        LIstPagarFornecedo.Add(conta);
                    }
                }

                listViewConteudo.Items.Clear();
                string[] Conteudo = new string[12];
                Conteudo[0]  = "     PAGT. HOJE";
                Conteudo[1]  = "QTD. Alugueis Hoje: " + "(" + SituacaoAluguel.Rows.Count.ToString() + ")";
                Conteudo[2]  = "QTD. Imprestimo Hoje: " + "(" + SituacaoImprestimo.Rows.Count.ToString() + ")";
                Conteudo[3]  = "";
                Conteudo[4]  = "";
                Conteudo[5]  = "     PAGT. ATRASADO";
                Conteudo[6]  = "QTD. Alugueis: " + "(" + SituacaoAluguelAtrasado.Rows.Count.ToString() + ")";
                Conteudo[7]  = "QTD. Imprestimo: " + "(" + SituacaoImprestimoAtrasado.Rows.Count.ToString() + ")";
                Conteudo[8]  = "";
                Conteudo[9]  = "";
                Conteudo[10] = "     CONTA Á PAGAR";
                Conteudo[11] = "Conta á pagar\n (" + LIstPagarFornecedo.Count + ")";
                listViewConteudo.Items.AddRange(Conteudo);
            }

            if (DateTime.Now.Hour == 16)//toda as 5 da tarde atualizar a situação de pendencias
            {
                //ferificar parcelas em atraso menor que o dia de ontem e altualizar a situação pra atrasado
                //trazer os cliente e seu ultimo pagamento
                DateTime dataFinal = Convert.ToDateTime(DateTime.Now.Date.AddDays(-120));
                var      SituacaoAluguelAtrasado16    = new ContratoDAL().ConsultaData(DateTime.Now, dataFinal, "NAO PAGO");
                var      SituacaoImprestimoAtrasado16 = new ContratoImprestimoDAL().ConsultaData(DateTime.Now, dataFinal, "NAO PAGO");

                //atualizando as parcelas em atraso para situação de (atrasado)
                for (int i = 0; i < SituacaoAluguelAtrasado16.Rows.Count; i++)
                {
                    try
                    {
                        var atrasado = new contratoParcelamento()
                        {
                            ID_CONTRATO     = Convert.ToInt32(SituacaoAluguelAtrasado16.Rows[i].ItemArray[0].ToString()),
                            DATA_VENCIMENTO = Convert.ToDateTime(SituacaoAluguelAtrasado16.Rows[i].ItemArray[3]),
                            N_MENSALIDADE   = Convert.ToInt32(SituacaoAluguelAtrasado16.Rows[i].ItemArray[5].ToString()),
                            SITUACAO        = "ATRASADO"
                        };
                        new ContratoDAL().AlterarParcelasAtradadas(atrasado);
                    }
                    catch (Exception EX) { MessageBoxEx.Show("Erro em atualizar parcelas em atraso" + EX.Message); }
                }

                //atualizando as parcelas em atraso para situação de (atrasado)
                for (int i = 0; i < SituacaoImprestimoAtrasado16.Rows.Count; i++)
                {
                    try
                    {
                        var atrasado = new ContratoImprestimoParcela()
                        {
                            ID_CONTRATO     = Convert.ToInt32(SituacaoImprestimoAtrasado16.Rows[i].ItemArray[0].ToString()),
                            DATA_VENCIMENTO = Convert.ToDateTime(SituacaoImprestimoAtrasado16.Rows[i].ItemArray[3]),
                            N_MENSALIDADE   = Convert.ToInt32(SituacaoImprestimoAtrasado16.Rows[i].ItemArray[6].ToString()),
                            SITUACAO        = "ATRASADO"
                        };
                        new ContratoImprestimoDAL().AlterarParcelasAtradadas(atrasado);
                    }
                    catch (Exception EX) { MessageBoxEx.Show("Erro em atualizar parcelas em atraso" + EX.Message); }
                }
            }
        }