Example #1
0
 /// <summary>
 /// Carrega dados para informar as formas de pagamento
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void FrmSaidaPagamento_Load(object sender, EventArgs e)
 {
     saidaPagamentoBindingSource.DataSource = GerenciadorSaidaPagamento.GetInstance(null).ObterPorSaida(saida.CodSaida);
     formaPagamentoBindingSource.DataSource = GerenciadorFormaPagamento.GetInstance().ObterTodos();
     clienteBindingSource.SuspendBinding();
     profissionalBindingSource.SuspendBinding();
     clienteBindingSource.DataSource       = GerenciadorPessoa.GetInstance().ObterTodos();
     profissionalBindingSource.DataSource  = clienteBindingSource.DataSource;
     contaBancoBindingSource.DataSource    = GerenciadorContaBanco.GetInstance().ObterTodos();
     cartaoCreditoBindingSource.DataSource = GerenciadorCartaoCredito.GetInstance().ObterTodos();
     saidaBindingSource.DataSource         = GerenciadorSaida.GetInstance(null).Obter(saida.CodSaida);
     saida = (Saida)saidaBindingSource.Current;
     if (saida.CodCliente != Global.CLIENTE_PADRAO)
     {
         formaPagamentoBindingSource.Position = formaPagamentoBindingSource.IndexOf(new FormaPagamento()
         {
             CodFormaPagamento = FormaPagamento.CREDIARIO
         });
     }
     else
     {
         formaPagamentoBindingSource.Position = 0;
     }
     InicializaVariaveis();
     AtualizaValores();
 }
Example #2
0
        private void FrmDAV_Load(object sender, EventArgs e)
        {
            // Obtém os produtos das saídas
            List <SaidaProdutoRelatorio> listaSaidaProdutoRelatorio = GerenciadorSaidaProduto.GetInstance(null).ObterPorSaidasRelatorio(listaCodSaidas);

            SaidaProdutoRelatorioBindingSource.DataSource = listaSaidaProdutoRelatorio;

            if (listaSaidaProdutoRelatorio.Count > 0)
            {
                // Obtém os demais dados para preenchimento do relatório
                long codCliente = listaSaidaProdutoRelatorio.ElementAtOrDefault(0).CodCliente;
                PessoaBindingSource.DataSource = GerenciadorPessoa.GetInstance().Obter(codCliente);

                Loja loja = GerenciadorLoja.GetInstance().Obter(Util.Global.LOJA_PADRAO).ElementAtOrDefault(0);
                PessoaLojaBindingSource.DataSource = GerenciadorPessoa.GetInstance().Obter(loja.CodPessoa);

                ReportParameterCollection parameterCollection = new ReportParameterCollection();
                parameterCollection.Add(new ReportParameter("TotalSaidas", total.ToString("N2")));
                parameterCollection.Add(new ReportParameter("Desconto", desconto.ToString("N2")));
                parameterCollection.Add(new ReportParameter("TotalPagar", totalPagar.ToString("N2")));
                this.reportViewer1.LocalReport.SetParameters(parameterCollection);

                this.reportViewer1.RefreshReport();
            }
        }
Example #3
0
 private void txtTexto_TextChanged(object sender, EventArgs e)
 {
     if ((cmbBusca.SelectedIndex == 1))
     {
         pessoaBindingSource.DataSource = GerenciadorPessoa.GetInstance().ObterPorNomeFantasiaComContas60DiasAtraso(txtTexto.Text);
     }
     else if ((cmbBusca.SelectedIndex == 2) && !txtTexto.Text.Equals(""))
     {
         pessoaBindingSource.DataSource = GerenciadorPessoa.GetInstance().Obter(long.Parse(txtTexto.Text));
     }
     else if ((cmbBusca.SelectedIndex == 3) && !txtTexto.Text.Equals(""))
     {
         pessoaBindingSource.DataSource = GerenciadorPessoa.GetInstance().ObterPorCpfCnpj(txtTexto.Text);
     }
     else if ((cmbBusca.SelectedIndex == 4) && !txtTexto.Text.Equals(""))
     {
         pessoaBindingSource.DataSource = GerenciadorPessoa.GetInstance().ObterPorEndereco(txtTexto.Text);
     }
     else if ((cmbBusca.SelectedIndex == 5) && !txtTexto.Text.Equals(""))
     {
         pessoaBindingSource.DataSource = GerenciadorPessoa.GetInstance().ObterPorBairro(txtTexto.Text);
     }
     else if ((cmbBusca.SelectedIndex == 6) && !txtTexto.Text.Equals(""))
     {
         pessoaBindingSource.DataSource = GerenciadorPessoa.GetInstance().ObterPorNome(txtTexto.Text);
     }
     else
     {
         pessoaBindingSource.DataSource = GerenciadorPessoa.GetInstance().ObterPorNomeFantasia(txtTexto.Text);
     }
 }
Example #4
0
 private void codEmpresaFreteComboBox_Leave(object sender, EventArgs e)
 {
     if (estado.Equals(EstadoFormulario.INSERIR))
     {
         List <Pessoa> pessoas = (List <Pessoa>)GerenciadorPessoa.GetInstance().ObterPorNomeFantasia(codEmpresaFreteComboBox.Text);
         if (pessoas.Count == 0)
         {
             Telas.FrmPessoaPesquisa frmPessoaPesquisa = new Telas.FrmPessoaPesquisa(codEmpresaFreteComboBox.Text);
             frmPessoaPesquisa.ShowDialog();
             if (frmPessoaPesquisa.PessoaSelected != null)
             {
                 pessoaTransportadoraBindingSource.Position = pessoaTransportadoraBindingSource.List.IndexOf(frmPessoaPesquisa.PessoaSelected);
                 codEmpresaFreteComboBox.Text = frmPessoaPesquisa.PessoaSelected.Nome;
             }
             else
             {
                 codEmpresaFreteComboBox.Focus();
             }
             frmPessoaPesquisa.Dispose();
         }
         else
         {
             pessoaTransportadoraBindingSource.Position = pessoaTransportadoraBindingSource.List.IndexOf(pessoas[0]);
         }
     }
     codEntradaTextBox_Leave(sender, e);
 }
Example #5
0
 private void FrmLoja_Load(object sender, EventArgs e)
 {
     //GerenciadorSeguranca.getInstance().verificaPermissao(this, Global.LOJAS, Principal.Autenticacao.CodUsuario);
     pessoaBindingSource.DataSource = GerenciadorPessoa.GetInstance().ObterPorTipoPessoa(Pessoa.PESSOA_JURIDICA);
     lojaBindingSource.DataSource   = GerenciadorLoja.GetInstance().ObterTodos();
     habilitaBotoes(true);
 }
Example #6
0
 private void cmbBusca_SelectedIndexChanged(object sender, EventArgs e)
 {
     txtTexto.Text = "";
     if ((cmbBusca.SelectedIndex == 1))
     {
         pessoaBindingSource.DataSource = GerenciadorPessoa.GetInstance().ObterPorNomeFantasiaComContas60DiasAtraso(txtTexto.Text);
     }
 }
 public MoradiaController()
 {
     gMoradia       = new GerenciadorMoradia();
     gBloco         = new GerenciadorBloco();
     gPessoa        = new GerenciadorPessoa();
     gCondominio    = new GerenciadorCondominio();
     gPessoaMoradia = new GerenciadorPessoaMoradia();
 }
Example #8
0
        public string Get()
        {
            GerenciadorPessoa pessoa_business = new GerenciadorPessoa();

            var dados = pessoa_business.SelecionarListaUsuario();

            return(Newtonsoft.Json.JsonConvert.SerializeObject(dados));
        }
Example #9
0
 private void btnExcluir_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Confirma exclusão?", "Confirmar Exclusão", MessageBoxButtons.YesNo) == DialogResult.Yes)
     {
         GerenciadorPessoa.GetInstance().Remover(Int64.Parse(codPessoaTextBox.Text));
         pessoaBindingSource.RemoveCurrent();
     }
 }
Example #10
0
        private void FrmUsuario_Load(object sender, EventArgs e)
        {
            GerenciadorSeguranca.getInstance().verificaPermissao(this, Global.USUARIOS, Principal.Autenticacao.CodUsuario);

            pessoaBindingSource.DataSource  = GerenciadorPessoa.GetInstance().ObterTodos();
            usuarioBindingSource.DataSource = GerenciadorUsuario.GetInstace().ObterTodos();
            perfilBindingSource.DataSource  = GerenciadorUsuario.GetInstace().ObterPerfis();
            habilitaBotoes(true);
        }
Example #11
0
        private void FrmCartaoCredito_Load(object sender, EventArgs e)
        {
            GerenciadorSeguranca.getInstance().verificaPermissao(this, Global.CARTÕES_DE_CREDITO, Principal.Autenticacao.CodUsuario);
            cartaoCreditoBindingSource.DataSource = GerenciadorCartaoCredito.GetInstance().ObterTodos();
            contaBancoBindingSource.DataSource    = GerenciadorContaBanco.GetInstance().ObterTodos();
            pessoaBindingSource.DataSource        = GerenciadorPessoa.GetInstance().ObterPorTipoPessoa(Pessoa.PESSOA_JURIDICA);

            habilitaBotoes(true);
        }
 public PerfisController()
 {
     gMoradia         = new GerenciadorMoradia();
     gBloco           = new GerenciadorBloco();
     gPessoa          = new GerenciadorPessoa();
     gCondominio      = new GerenciadorCondominio();
     gPessoaMoradia   = new GerenciadorPessoaMoradia();
     gRestricaoAcesso = new GerenciadorRestricaoAcesso();
 }
Example #13
0
        public FrmSaidaNFe(long codSaida)
        {
            InitializeComponent();
            this.codSaida = codSaida;
            this.Saida    = GerenciadorSaida.GetInstance(null).Obter(codSaida);
            IEnumerable <Pessoa> listaPessoas = GerenciadorPessoa.GetInstance().Obter(Saida.CodCliente);

            nfeControleBindingSource.DataSource = GerenciadorNFe.GetInstance().ObterPorSaida(codSaida);
            if (Saida.CodCliente != Global.CLIENTE_PADRAO)
            {
                pessoaBindingSource.DataSource = listaPessoas;
                Cliente = listaPessoas.FirstOrDefault();
                codPessoaComboBox.Enabled = false;
                codPessoaComboBox.TabStop = false;
            }
            else
            {
                pessoaBindingSource.DataSource = GerenciadorPessoa.GetInstance().ObterTodos();
                codPessoaComboBox.Focus();
            }

            if (Saida.Observacao.Trim().Equals(""))
            {
                if (Saida.TipoSaida == Saida.TIPO_REMESSA_DEPOSITO)
                {
                    Saida.Observacao = "Nao Incidencia de ICMS conforme Art 2o, XI do RICMS/SE";
                }
                else if (Saida.TipoSaida == Saida.TIPO_VENDA)
                {
                    Saida.Observacao = "Cod Cliente: " + Saida.CodCliente;
                }
                else if (Saida.TipoSaida == Saida.TIPO_DEVOLUCAO_FORNECEDOR)
                {
                    Entrada entrada = GerenciadorEntrada.GetInstance().Obter(Saida.CodEntrada).ElementAtOrDefault(0);
                    Saida.Observacao += " Devolução de Mercadorias relativo a nota fiscal número " + entrada.NumeroNotaFiscal +
                                        " de " + entrada.DataEmissao.ToShortDateString() + " por estar em desacordo com o pedido. Valor da operação = R$ " +
                                        Saida.TotalNotaFiscal.ToString("N2") + ". Base de Cálculo do ICMS = R$ " + Saida.BaseCalculoICMS.ToString("N2") +
                                        ". Valor do ICMS = R$ " + Saida.ValorICMS.ToString("N2") + ". Base de Cálculo do ICMS ST = R$ " + Saida.BaseCalculoICMSSubst.ToString("N2") +
                                        ". Valor do ICMS ST = R$ " + Saida.ValorICMSSubst.ToString("N2") + ". Valor do IPI = R$ " + Saida.ValorIPI.ToString("N2");
                }
                else if (Saida.TipoSaida == Saida.TIPO_DEVOLUCAO_CONSUMIDOR)
                {
                    SaidaPesquisa saidaCupomVenda = GerenciadorSaida.GetInstance(null).ObterPorPedido(Saida.CupomFiscal).ElementAtOrDefault(0);
                    if (Saida.TotalAVista < saidaCupomVenda.TotalAVista)
                    {
                        Saida.Observacao += "Devolução Parcial referente ao cupom fiscal " + saidaCupomVenda.CupomFiscal + " emitido em " + saidaCupomVenda.DataSaida.ToShortDateString() + ". Motivo da Devolução: Cliente não precisou dos itens comprados. Cupom fiscal e Nf-e relativas a venda referenciadas abaixo";
                    }
                    else
                    {
                        Saida.Observacao += "Devolução Total referente ao cupom fiscal " + saidaCupomVenda.CupomFiscal + " emitido em " + saidaCupomVenda.DataSaida.ToShortDateString() + ". Motivo da Devolução: Cliente não precisou dos itens comprados. Cupom fiscal e Nf-e relativas a venda referenciadas abaixo";
                    }
                }
            }
            Saida.Nfe = "NF-e";
            observacaoTextBox.Text = Saida.Observacao;
        }
Example #14
0
 private void FrmEntradaPedido_Load(object sender, EventArgs e)
 {
     GerenciadorSeguranca.getInstance().verificaPermissao(this, Global.ENTRADA_PRODUTOS, Principal.Autenticacao.CodUsuario);
     produtoBindingSource.DataSource          = GerenciadorProduto.GetInstance().ObterTodos();
     pessoaFornecedorBindingSource.DataSource = GerenciadorPessoa.GetInstance().ObterTodos();
     cstBindingSource.DataSource                = GerenciadorCst.GetInstance().ObterTodos();
     entradaBindingSource.DataSource            = GerenciadorEntrada.GetInstance().ObterPorTipoEntrada(Entrada.TIPO_PEDIDO_COMPRA);
     situacaoPagamentosBindingSource.DataSource = GerenciadorEntrada.GetInstance().ObterTodosSituacoesPagamentos();
     entradaBindingSource.MoveLast();
     habilitaBotoes(true);
 }
Example #15
0
        private void FrmContas_Load(object sender, EventArgs e)
        {
            GerenciadorSeguranca.getInstance().verificaPermissao(this, Global.CONTAS_PAGAR, Principal.Autenticacao.CodUsuario);

            pessoaBindingSource.DataSource        = GerenciadorPessoa.GetInstance().ObterTodos();
            planoContaBindingSource.DataSource    = GerenciadorPlanoConta.GetInstance().ObterTodos();
            contaBindingSource.DataSource         = GerenciadorConta.GetInstance(null).ObterTodos();
            situacaoContaBindingSource.DataSource = GerenciadorConta.GetInstance(null).ObterSituacoesConta();

            habilitaBotoes(true);
        }
Example #16
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            long codPessoaExcluir = ((Pessoa)pessoaBindingSource.Current).CodPessoa;
            long codPessoaManter  = ((Pessoa)pessoaBindingSource1.Current).CodPessoa;

            if (MessageBox.Show("Confirma exclusão da PESSOA DO SISTEMA?", "Confirmar Exclusão", MessageBoxButtons.YesNo) == DialogResult.Yes)
            {
                GerenciadorPessoa.GetInstance().SubstituirPessoa(codPessoaExcluir, codPessoaManter);
                pessoaBindingSource.RemoveCurrent();
            }
            codPessoaComboBox.Focus();
        }
Example #17
0
        private void codPessoaTextBox_TextChanged(object sender, EventArgs e)
        {
            if ((codPessoaTextBox.Text != null) && (codPessoaTextBox.Text != ""))
            {
                contatosBindingSource.DataSource = GerenciadorPessoa.GetInstance().ObterContatos(long.Parse(codPessoaTextBox.Text));

                municipiosIBGEBindingSource.Position = municipiosIBGEBindingSource.List.IndexOf(new MunicipiosIBGE()
                {
                    Codigo = ((Pessoa)pessoaBindingSource.Current).CodMunicipioIBGE
                });
            }
        }
Example #18
0
 private void FrmPessoa_Load(object sender, EventArgs e)
 {
     Cursor.Current = Cursors.WaitCursor;
     GerenciadorSeguranca.getInstance().verificaPermissao(this, Global.PESSOAS, Principal.Autenticacao.CodUsuario);
     pessoaBindingSource.DataSource         = GerenciadorPessoa.GetInstance().ObterTodos();
     municipiosIBGEBindingSource.DataSource = GerenciadorMunicipio.GetInstance().ObterTodos();
     if (!codPessoaTextBox.Text.Trim().Equals(""))
     {
         contatosBindingSource.DataSource = GerenciadorPessoa.GetInstance().ObterContatos(long.Parse(codPessoaTextBox.Text));
     }
     habilitaBotoes(true);
     Cursor.Current = Cursors.Default;
 }
        private void FrmRelProdutosRevenda_Load(object sender, EventArgs e)
        {
            ProdutoBindingSource.DataSource = GerenciadorProduto.GetInstance().ObterPorCodigoFabricante(codPessoa);
            Loja loja = GerenciadorLoja.GetInstance().Obter(Util.Global.LOJA_PADRAO).ElementAtOrDefault(0);

            PessoaBindingSource.DataSource = GerenciadorPessoa.GetInstance().Obter(loja.CodPessoa);

            string parametroLucro = (1 + lucro / 100).ToString();

            ReportParameter p1 = new ReportParameter("PorcentagemLucro", parametroLucro);

            this.reportViewer1.LocalReport.SetParameters(p1);
            this.reportViewer1.RefreshReport();
        }
Example #20
0
 private void excluirContato(object sender, EventArgs e)
 {
     if (MessageBox.Show("Confirma exclusão do contato?", "Confirmar Exclusão", MessageBoxButtons.YesNo) == DialogResult.Yes)
     {
         if (tb_contato_empresaDataGridView.Rows.Count > 0)
         {
             ContatoPessoa cp = new ContatoPessoa();
             cp.CodPessoaContato = long.Parse(tb_contato_empresaDataGridView.SelectedRows[0].Cells[0].Value.ToString());
             cp.CodPessoa        = long.Parse(codPessoaTextBox.Text);
             GerenciadorPessoa.GetInstance().RemoverContato(cp);
         }
     }
     contatosBindingSource.DataSource = GerenciadorPessoa.GetInstance().ObterContatos(long.Parse(codPessoaTextBox.Text));
 }
        private void FrmProdutoEstatistica_Load(object sender, EventArgs e)
        {
            produtoBindingSource.DataSource = GerenciadorProduto.GetInstance().ObterTodos();
            pessoaBindingSource.DataSource  = GerenciadorPessoa.GetInstance().ObterTodos();

            if (MessageBox.Show("Deseja ANALISAR ESTOQUE para atualizar SOLICITAÇÕES DE COMPRA?", "Confirmar Análise Estoque", MessageBoxButtons.YesNo) == DialogResult.Yes)
            {
                Cursor.Current = Cursors.WaitCursor;
                GerenciadorSaidaProduto.GetInstance(null).AtualizarSituacaoEstoqueProdutos();
                Cursor.Current = Cursors.Default;
            }
            comboBoxFornecedor_SelectedIndexChanged(sender, e);
            //solicitacoesCompraDataGridView_SelectionChanged(sender, e);
        }
Example #22
0
        private void btnAdicionarContato_Click(object sender, EventArgs e)
        {
            Telas.FrmPessoaPesquisa frmPessoaPesquisa = new Telas.FrmPessoaPesquisa();
            frmPessoaPesquisa.ShowDialog();
            if (frmPessoaPesquisa.PessoaSelected != null)
            {
                ContatoPessoa contatoPessoa = new ContatoPessoa();
                contatoPessoa.CodPessoa        = Int64.Parse(codPessoaTextBox.Text);
                contatoPessoa.CodPessoaContato = frmPessoaPesquisa.PessoaSelected.CodPessoa;

                GerenciadorPessoa.GetInstance().InserirContato(contatoPessoa);
                contatosBindingSource.DataSource = GerenciadorPessoa.GetInstance().ObterContatos(long.Parse(codPessoaTextBox.Text));
            }
            frmPessoaPesquisa.Dispose();
        }
Example #23
0
        private void FrmSaidaDevolucaoConsumidor_Load(object sender, EventArgs e)
        {
            codSaidaTextBox.Text          = saida.CodSaida.ToString();
            saidaBindingSource.DataSource = GerenciadorSaida.GetInstance(null).Obter(saida.CodSaida);
            saida = (Saida)saidaBindingSource.Current;

            lojaBindingSourceOrigem.DataSource = GerenciadorLoja.GetInstance().ObterTodos();
            pessoaBindingSource.DataSource     = GerenciadorPessoa.GetInstance().ObterTodos();

            codPessoaComboBoxOrigem.SelectedIndex     = 0;
            codPessoaConsumidorComboBox.SelectedIndex = 0;

            int codLoja = ((Loja)codPessoaComboBoxOrigem.SelectedItem).CodLoja;

            cupomFiscalBindingSource.DataSource = GerenciadorSolicitacaoDocumento.GetInstance().ObterDocumentosFiscais();
        }
Example #24
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            Pessoa _pessoa = new Pessoa();

            _pessoa.CodPessoa        = Int64.Parse(codPessoaTextBox.Text);
            _pessoa.Nome             = nomeTextBox.Text;
            _pessoa.NomeFantasia     = nomeFantasiaTextBox.Text;
            _pessoa.Complemento      = complementoTextBox.Text;
            _pessoa.Bairro           = bairroTextBox.Text;
            _pessoa.Cep              = cepMaskedTextBox.Text;
            _pessoa.CodMunicipioIBGE = Convert.ToInt32(codMunicipioIBGEComboBox.SelectedValue);
            _pessoa.Cidade           = codMunicipioIBGEComboBox.Text;
            _pessoa.Email            = emailTextBox.Text;
            _pessoa.IeSubstituto     = ieSubstitutoTextBox.Text;
            _pessoa.Numero           = numeroTextBox.Text;
            _pessoa.CpfCnpj          = cpf_CnpjTextBox.Text;
            _pessoa.Endereco         = enderecoTextBox.Text;
            _pessoa.Fone1            = fone1MaskedTextBox.Text;
            _pessoa.Fone2            = fone2MaskedTextBox.Text;
            _pessoa.Fone3            = fone3TextBox.Text;
            _pessoa.Ie                = ieTextBox.Text;
            _pessoa.LimiteCompra      = (limiteCompraTextBox.Text == "")?0:Decimal.Parse(limiteCompraTextBox.Text);
            _pessoa.Observacao        = observacaoTextBox.Text;
            _pessoa.Tipo              = PfRadioButton.Checked ? "F" : "J";
            _pessoa.Uf                = ufTextBox.Text;
            _pessoa.ValorComissao     = (valorComissaoTextBox.Text == "")?0:Decimal.Parse(valorComissaoTextBox.Text);
            _pessoa.EhFabricante      = ehFabricanteCheckBox.Checked;
            _pessoa.ImprimirCF        = imprimirCFCheckBox.Checked;
            _pessoa.ImprimirDAV       = imprimirDAVCheckBox.Checked;
            _pessoa.BloquearCrediario = bloquearCrediarioCheckBox.Checked;

            GerenciadorPessoa gPessoa = GerenciadorPessoa.GetInstance();

            if (estado.Equals(EstadoFormulario.INSERIR))
            {
                gPessoa.Inserir(_pessoa);
                pessoaBindingSource.DataSource = gPessoa.ObterTodos();
                pessoaBindingSource.MoveLast();
            }
            else
            {
                gPessoa.Atualizar(_pessoa);
                pessoaBindingSource.EndEdit();
            }
            habilitaBotoes(true);
            btnBuscar.Focus();
        }
Example #25
0
 private void FrmPessoaPesquisa_Load(object sender, EventArgs e)
 {
     cmbBusca.SelectedIndex = 0;
     if (filtroNome != null)
     {
         txtTexto.Text = filtroNome;
         txtTexto.Select(filtroNome.Length + 1, filtroNome.Length + 1);
     }
     else if (filtroTipoPessoa != null)
     {
         pessoaBindingSource.DataSource = GerenciadorPessoa.GetInstance().ObterPorTipoPessoa(filtroTipoPessoa.ToString());
     }
     else
     {
         pessoaBindingSource.DataSource = GerenciadorPessoa.GetInstance().ObterTodos();
     }
 }
Example #26
0
        private void FrmProduto_Load(object sender, EventArgs e)
        {
            Cursor.Current = Cursors.WaitCursor;
            GerenciadorSeguranca.getInstance().verificaPermissao(this, Global.PRODUTOS, Principal.Autenticacao.CodUsuario);

            cstBindingSource.DataSource             = GerenciadorCst.GetInstance().ObterTodos();
            fabricanteBindingSource.DataSource      = GerenciadorPessoa.GetInstance().ObterTodos();
            grupoBindingSource.DataSource           = GerenciadorGrupo.GetInstance().ObterTodos();
            subgrupoBindingSource.DataSource        = GerenciadorSubgrupo.GetInstance().ObterPorGrupo((Grupo)grupoBindingSource.Current);
            situacaoprodutoBindingSource.DataSource = GerenciadorProduto.GetInstance().ObterSituacoesProduto();
            produtoBindingSource.DataSource         = GerenciadorProduto.GetInstance().ObterTodos();

            habilitaBotoes(true);
            InserirEntradaProduto(sender, e);

            Cursor.Current = Cursors.Default;
        }
Example #27
0
 public FrmSaidaAutorizacao(long codSaida, long codCliente, DocumentoFiscal.TipoSolicitacao tipo)
 {
     InitializeComponent();
     this.codSaida       = codSaida;
     nfeControle         = null;
     lblCartao.ForeColor = Color.Black;
     tipoNfe             = tipo;
     if (codCliente != Util.Global.CLIENTE_PADRAO)
     {
         Pessoa cliente = GerenciadorPessoa.GetInstance().Obter(codCliente).FirstOrDefault();
         if ((cliente != null) && (cliente.ImprimirCF))
         {
             tipoNfe = DocumentoFiscal.TipoSolicitacao.NFE;
         }
     }
     contConsultas = 0;
 }
        public ActionResult Register(RegisterModel model)
        {
            if (ModelState.IsValid)
            {
                // Attempt to register the user
                MembershipCreateStatus createStatus;
                Membership.CreateUser(model.UserName, model.Password, model.Email, "teste1", "teste2", true, out createStatus);


                MembershipUser usuario = (string.IsNullOrEmpty(model.UserName) ? null : Membership.GetUser(model.UserName));

                PessoaModel pessoaModel = new PessoaModel();
                pessoaModel.IdUser          = (int)usuario.ProviderUserKey;
                pessoaModel.Bairro          = model.Bairro;
                pessoaModel.CEP             = model.CEP;
                pessoaModel.Cidade          = model.Cidade;
                pessoaModel.Complemento     = model.Complemento;
                pessoaModel.CPF             = model.CPF;
                pessoaModel.Estado          = model.Estado;
                pessoaModel.Nome            = model.Nome;
                pessoaModel.Numero          = model.Numero;
                pessoaModel.RG              = model.RG;
                pessoaModel.Rua             = model.Rua;
                pessoaModel.Sexo            = model.Sexo;
                pessoaModel.TelefoneCelular = model.TelefoneCelular;
                pessoaModel.TelefoneFixo    = model.TelefoneFixo;
                pessoaModel.IdSetor         = Global.SetorPadraoInicial;
                GerenciadorPessoa.GetInstance().Inserir(pessoaModel);

                if (createStatus == MembershipCreateStatus.Success)
                {
                    FormsAuthentication.SetAuthCookie(model.UserName, false /* createPersistentCookie */);
                    SessionController.Pessoa       = pessoaModel;
                    SessionController.IdRolePessoa = pessoaModel.IdPessoa;
                    return(RedirectToAction("Index", "Home"));
                }
                else
                {
                    ModelState.AddModelError("", ErrorCodeToString(createStatus));
                }
            }

            // If we got this far, something failed, redisplay form
            return(View(model));
        }
Example #29
0
        private void FrmSaidaRetornoFornecedor_Load(object sender, EventArgs e)
        {
            codSaidaTextBox.Text = saida.CodSaida.ToString();
            saida = GerenciadorSaida.GetInstance(null).Obter(saida.CodSaida);
            saidaBindingSource.DataSource = GerenciadorSaida.GetInstance(null).Obter(saida.CodSaida);
            IEnumerable <Pessoa> pessoas = GerenciadorPessoa.GetInstance().ObterTodos();

            pessoaDestinoBindingSource.DataSource = pessoas;
            pessoaFreteBindingSource.DataSource   = pessoas;
            pessoaDestinoBindingSource.Position   = pessoaDestinoBindingSource.List.IndexOf(new Pessoa()
            {
                CodPessoa = saida.CodCliente
            });
            pessoaFreteBindingSource.Position = pessoaFreteBindingSource.List.IndexOf(new Pessoa()
            {
                CodPessoa = saida.CodEmpresaFrete
            });
        }
Example #30
0
        public HomeController()
        {
            gerenciador = new GerenciadorPessoa();

            //TODO Retirar após os testes
            if (gerenciador.ObterByLogin("admin") == null && gerenciador.ObterByLogin("empresa") == null)
            {
                Endereco endereco = new Endereco {
                    Bairro = "hhhhhhhhhhhhhhhh", Cidade = "hhjjjjjjjjjjjjjj", Estado = "se", Numero = "77", RuaAv = "jjjjjjjjjjjjjjjjjjjj"
                };
                Usuario administrador = new Usuario
                {
                    Nome     = "Maria Bene",
                    Email    = "*****@*****.**",
                    IsAdmin  = true,
                    Telefone = "99999999",
                    Senha    = "admin",
                    Endereco = endereco,
                    Login    = "******",
                    Pedidos  = null
                };
                Empresa empresa = new Empresa
                {
                    Nome         = "Distribuidora Deus é maior",
                    Cnpj         = "999999999999",
                    Cpf          = "99999999",
                    Email        = "*****@*****.**",
                    Endereco     = endereco,
                    Login        = "******",
                    Pedidos      = null,
                    Produtos     = null,
                    Proprietario = "jjjjjjjj",
                    Status       = "Aberto",
                    Telefone     = "99999999"
                };
                empresa.Senha                = Criptografia.GerarHashSenha(empresa.Login + "empresa");
                empresa.ConfirmarSenha       = empresa.Senha;
                administrador.Senha          = Criptografia.GerarHashSenha(administrador.Login + administrador.Senha);
                administrador.ConfirmarSenha = administrador.Senha;
                gerenciador.Adicionar(administrador);
                gerenciador.Adicionar(empresa);
            }
        }