Esempio n. 1
0
        private void cadUnidade_Click(object sender, EventArgs e)
        {
            DaoConexao     cx     = new DaoConexao(DadosDeConexao.StringDeConexao);
            BLLNivelAcesso bll    = new BLLNivelAcesso(cx);
            DataTable      tabela = new DataTable();

            tabela = bll.LocalizarNivelAcesso(SessaoUsuario.Session.Instance.UsuID, "frmCadastroUnidadeDeMedida");
            if (tabela.Rows.Count <= 0)
            {
                MessageBox.Show("Atenção O usuário não possui permissões Cadastradas para esse Formulario!!!\n\n Contate o administrador e Solicite a Permissão!");
                tabela.Dispose();
                return;
            }
            if (Convert.ToBoolean(tabela.Rows[0][4]) == true)
            {
                MessageBox.Show("Atenção O usuário não possui permissões de acesso para esse Formulario!!!\n\n Contate o administrador e Solicite a Permissão!");
                tabela.Dispose();
                return;
            }
            else
            {
                AbrirForms(new frmCadastroUnidadeDeMedida());
                labelTitle.Text = "Cadastro de Unidade de Medida";
                tabela.Dispose();
            }
        }
        private void btnLocalizar_Click(object sender, EventArgs e)
        {
            DaoConexao cx     = new DaoConexao(DadosDaConexao.stringDeConexao);
            DaoCliente daoCli = new DaoCliente(cx);

            dgvDados.DataSource = daoCli.Localizar(txtValor.Text);
        }
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            frmConsultaFornecedor f = new frmConsultaFornecedor();

            f.ShowDialog();
            if (f.codigo != 0)
            {
                DaoConexao       cx     = new DaoConexao(DadosDeConexao.StringDeConexao);
                BLLFornecedor    bll    = new BLLFornecedor(cx);
                ModeloFornecedor modelo = bll.CarregaModeloFornecedor(f.codigo);
                txtCodigo.Text        = modelo.ForCod.ToString();
                txtdatacadastro.Value = modelo.Fordatacadastro;
                txtNome.Text          = modelo.ForNome;
                txtCnpj.Text          = modelo.ForCnpj;
                txtie.Text            = modelo.ForIe;
                txtRsocial.Text       = modelo.ForRsocial;
                txtCep.Text           = modelo.ForCep;
                txtLogradouro.Text    = modelo.ForLogradouro;
                txtBairro.Text        = modelo.ForBairro;
                txtFone.Text          = modelo.ForFone;
                txtCel.Text           = modelo.ForCelular;
                txtEmail.Text         = modelo.ForEmail;
                txtEndNumero.Text     = modelo.ForEndNumero;
                txtCidade.Text        = modelo.ForCidade;
                txtEstado.Text        = modelo.ForEstado;
                alteraBotoes(3);
            }
            else
            {
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            f.Dispose();
        }
Esempio n. 4
0
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            DaoConexao   cx  = new DaoConexao(DadosDeConexao.StringDeConexao);
            BLLCategoria bll = new BLLCategoria(cx);

            dgvDados.DataSource = bll.Localizar(txtValor.Text);
        }
Esempio n. 5
0
        private void btExcluir_Click(object sender, EventArgs e)
        {
            try
            {
                if (Convert.ToInt32(dgvDados.Rows[0].Cells[0].Value) <= 0)
                {
                    dgvDados.Rows.Clear();
                    return;
                }
                DialogResult d = MessageBox.Show("Deseja excluir Todos as Permissões do Usuário Pesquisado?" +
                                                 "\n\nAtenção!!! Sem as Permissões, o usuário não conseguira Acessar o Sistema", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);

                if (d.ToString() == "Yes")
                {
                    DaoConexao     cx  = new DaoConexao(DadosDeConexao.StringDeConexao);
                    BLLNivelAcesso bll = new BLLNivelAcesso(cx);
                    bll.ExcluirTudo(UsuId);
                    dgvDados.Rows.Clear();
                    this.alterabotao(1);
                }
            }
            catch (Exception erro)
            {
                MessageBox.Show("Impossivel excluir o registro. \n O registro esta sem utilizado em outro local.");
                this.alterabotao(3);
            }
        }
Esempio n. 6
0
 private void btLocalizar_Click(object sender, EventArgs e)
 {
     try
     {
         frmConsultaUsuario f = new frmConsultaUsuario();
         f.ShowDialog();
         if (f.codigo != 0)
         {
             DaoConexao    cx     = new DaoConexao(DadosDeConexao.StringDeConexao);
             BLLUsuario    bll    = new BLLUsuario(cx);
             ModeloUsuario modelo = bll.CarregaModeloUsuario(f.codigo);
             txtCodigo.Text = modelo.UsuId.ToString();
             txtNome.Text   = modelo.UsuNome;
             txtLogin.Text  = modelo.UsuLogin;
             txtGrupo.Text  = modelo.UsuGrupo;
             txtSenha.Text  = modelo.UsuSenha;
             this.alteraBotoes(3);
         }
         else
         {
             this.LimpaTela();
             this.alteraBotoes(1);
         }
         f.Dispose();
     }
     catch (Exception erro)
     {
         MessageBox.Show("Não foi possivel Realizar a Operação!!!\n\n Contate o Administrador do Sistema!!!\n\nErro Ocorrido:" + erro.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
 }
Esempio n. 7
0
        private void rbGeral_CheckedChanged(object sender, EventArgs e)
        {
            //oculta paineis
            pFornecedor.Visible = false;
            pData.Visible       = false;
            //limpar os grids
            dgvDados.DataSource    = null;
            dgvItens.DataSource    = null;
            dgvParcelas.DataSource = null;

            if (rbGeral.Checked == true)
            {
                DaoConexao cx        = new DaoConexao(DadosDeConexao.StringDeConexao);
                BLLCompra  bllcompra = new BLLCompra(cx);
                dgvDados.DataSource = bllcompra.Localizar();
                this.AtualizaCabeçalhoDGridCompra();
            }
            if (rbData.Checked == true)
            {
                pData.Visible = true;
            }
            if (rbFornecedor.Checked == true)
            {
                pFornecedor.Visible = true;
            }
            if (rbParcelas.Checked == true)
            {
                DaoConexao cx        = new DaoConexao(DadosDeConexao.StringDeConexao);
                BLLCompra  bllcompra = new BLLCompra(cx);
                dgvDados.DataSource = bllcompra.LocalizarPorParcelasEmAberto();
                this.AtualizaCabeçalhoDGridCompra();
            }
        }
Esempio n. 8
0
 private void btSalvar_Click(object sender, EventArgs e)
 {
     try
     {
         //leitura dos dados
         ModeloCategoria modelo = new ModeloCategoria();
         modelo.CatNome = txtNome.Text;
         //obj para gravar os dados no banco
         DaoConexao   cx  = new DaoConexao(DadosDeConexao.StringDeConexao);
         BLLCategoria bll = new BLLCategoria(cx);
         if (this.operacao == "inserir")
         {
             //cadastrar uma categoria
             bll.Incluir(modelo);
             MessageBox.Show("Cadastro efetuado: Código " + modelo.CatCod.ToString());
         }
         else
         {
             //alterar uma categoria
             modelo.CatCod = Convert.ToInt32(txtCodigo.Text);
             bll.Alterar(modelo);
             MessageBox.Show("Cadastro alterado");
         }
         this.LimpaTela();
         this.alteraBotoes(1);
     }
     catch (Exception erro)
     {
         MessageBox.Show(erro.Message);
     }
 }
Esempio n. 9
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //leitura dos dados
                ModeloUsuario modelo = new ModeloUsuario();
                modelo.UsuNome  = txtNome.Text;
                modelo.UsuLogin = txtLogin.Text;
                modelo.UsuGrupo = txtGrupo.Text;
                modelo.UsuSenha = txtSenha.Text;

                //obj para gravar os dados no banco
                DaoConexao cx  = new DaoConexao(DadosDeConexao.StringDeConexao);
                BLLUsuario bll = new BLLUsuario(cx);
                if (this.operacao == "inserir")
                {
                    //cadastrar uma cliente
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro Efetuado com Sucesso!!!\n\n Código:" + modelo.UsuId.ToString(), "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    //alterar uma cliente
                    modelo.UsuId = Convert.ToInt32(txtCodigo.Text);
                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro Alterado com Sucesso!!!\n\n Código:" + modelo.UsuId.ToString(), "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            catch (Exception erro)
            {
                MessageBox.Show("Não foi possivel Realizar a Operação!!!\n\n Contate o Administrador do Sistema!!!\n\nErro Ocorrido:" + erro.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            btReceber.Enabled = false;
            frmConsultaVenda f = new frmConsultaVenda();

            f.ShowDialog();
            if (f.codigo != 0)
            {
                DaoConexao  cx     = new DaoConexao(DadosDeConexao.StringDeConexao);
                BLLVenda    bll    = new BLLVenda(cx);
                ModeloVenda modelo = bll.CarregaModeloVenda(f.codigo);
                txtCodigo.Text = modelo.VenCod.ToString();
                dtData.Value   = modelo.VenData;
                BLLCliente    bllf    = new BLLCliente(cx);
                ModeloCliente modeloc = bllf.CarregaModeloCliente(modelo.CliCod);
                txtCliente.Text = modeloc.CliNome;
                txtValor.Text   = modelo.VenTotal.ToString();

                BLLParcelasVenda bllp = new BLLParcelasVenda(cx);
                dgvParcelas.DataSource = bllp.Localizar(modelo.VenCod);

                dgvParcelas.Columns[0].Visible    = false;
                dgvParcelas.Columns[1].HeaderText = "Parcela";
                dgvParcelas.Columns[1].Width      = 100;
                dgvParcelas.Columns[2].HeaderText = "Valor da parcela";
                dgvParcelas.Columns[2].Width      = 225;
                dgvParcelas.Columns[3].HeaderText = "Recebido em";
                dgvParcelas.Columns[3].Width      = 200;
                dgvParcelas.Columns[4].HeaderText = "Vencimento";
                dgvParcelas.Columns[4].Width      = 250;
            }
        }
        private void frmConfiguraçaoBancoDados_Load(object sender, EventArgs e)
        {
            try
            {
                DaoConexao     cx     = new DaoConexao(DadosDeConexao.StringDeConexao);
                BLLNivelAcesso bll    = new BLLNivelAcesso(cx);
                DataTable      tabela = new DataTable();
                tabela = bll.LocalizarNivelAcesso(SessaoUsuario.Session.Instance.UsuID, this.txtServidor.ToString());

                /* //Carregar as Permissões do usuário
                 * perInserir = Convert.ToBoolean(tabela.Rows[0][5]);
                 * perAlterar = Convert.ToBoolean(tabela.Rows[0][6]);
                 * perExcluir = Convert.ToBoolean(tabela.Rows[0][7]);
                 * perImprimir = Convert.ToBoolean(tabela.Rows[0][8]);
                 *
                 * this.alteraBotoes(1, perInserir, perAlterar, perExcluir, perImprimir);*/
            }
            catch
            {
            }
            try
            {
                StreamReader arquivo = new StreamReader("ConfiguracaoBanco.txt");
                txtServidor.Text = arquivo.ReadLine();
                txtBanco.Text    = arquivo.ReadLine();
                txtUsuario.Text  = arquivo.ReadLine();
                txtSenha.Text    = arquivo.ReadLine();
                arquivo.Close();
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
Esempio n. 12
0
        private void btnConfiguraçao_Click(object sender, EventArgs e)
        {
            panelcenter.BringToFront();
            DaoConexao     cx     = new DaoConexao(DadosDeConexao.StringDeConexao);
            BLLNivelAcesso bll    = new BLLNivelAcesso(cx);
            DataTable      tabela = new DataTable();

            tabela = bll.LocalizarNivelAcesso(SessaoUsuario.Session.Instance.UsuID, "frmConfiguraçaoBancoDados");
            if (tabela.Rows.Count <= 0)
            {
                MessageBox.Show("Atenção O usuário não possui permissões Cadastradas para esse Formulario!!!\n\n Contate o administrador e Solicite a Permissão!");
                tabela.Dispose();
                return;
            }
            if (Convert.ToBoolean(tabela.Rows[0][4]) == true)
            {
                MessageBox.Show("Atenção O usuário não possui permissões de acesso para esse Formulario!!!\n\n Contate o administrador e Solicite a Permissão!");
                tabela.Dispose();
                return;
            }
            else
            {
                AbrirForms(new frmConfiguraçaoBancoDados());
                tabela.Dispose();
            }
        }
Esempio n. 13
0
        private Double VerificaQuantidadeDeProdutosEmEstoque(int ProCod)
        {
            Double QtdeEmEstoque = 0;

            try
            {
                //O que tem no bando de dados
                DaoConexao    cx     = new DaoConexao(DadosDeConexao.StringDeConexao);
                BLLProduto    bll    = new BLLProduto(cx);
                ModeloProduto modelo = bll.CarregaModeloProduto(ProCod);
                QtdeEmEstoque = modelo.ProQtde;
                //verifica produtos na grid
                for (int i = 0; i < dgvItens.RowCount; i++)
                {
                    if (Convert.ToInt32(dgvItens.Rows[i].Cells[0].Value) == ProCod)
                    {
                        QtdeEmEstoque = QtdeEmEstoque - Convert.ToDouble(dgvItens.Rows[i].Cells[2].Value);
                    }
                }
            }
            catch
            {
            }
            return(QtdeEmEstoque);
        }
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            DaoConexao cx  = new DaoConexao(DadosDeConexao.StringDeConexao);
            BLLUsuario bll = new BLLUsuario(cx);

            dgvDados.DataSource = bll.Localizar(txtValor.Text);
            this.AtualizaCabeçalhoDGridUsuario();
        }
Esempio n. 15
0
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            frmConsultaVenda f = new frmConsultaVenda();

            f.ShowDialog();
            if (f.codigo != 0)
            {
                DaoConexao  cx     = new DaoConexao(DadosDeConexao.StringDeConexao);
                BLLVenda    bll    = new BLLVenda(cx);
                ModeloVenda modelo = bll.CarregaModeloVenda(f.codigo);
                txtVenCodigo.Text = modelo.VenCod.ToString();
                txtNFiscal.Text   = modelo.VenNFiscal.ToString();
                dtDataVenda.Value = modelo.VenData;
                txtCliCod.Text    = modelo.CliCod.ToString();
                txtCliCod_Leave(sender, e); //para escrever o nome do cliente na tela
                cbTpagto.SelectedValue = modelo.TpaCod;
                cbNParcelas.Text       = modelo.VenNParcelas.ToString();
                if (modelo.VenAvista == 1)
                {
                    cbVendaAVista.Checked = true;
                }
                else
                {
                    cbVendaAVista.Checked = false;
                }
                txtTotalVenda.Text = modelo.VenTotal.ToString();
                this.totalVenda    = modelo.VenTotal; //armazenar o valor total da venda

                //itens da venda
                BLLItensVenda bllItens = new BLLItensVenda(cx);
                DataTable     tabela   = bllItens.Localizar(modelo.VenCod);
                for (int i = 0; i < tabela.Rows.Count; i++)
                {
                    string   icod       = tabela.Rows[i]["pro_cod"].ToString();
                    string   inome      = tabela.Rows[i]["pro_nome"].ToString();
                    string   iqtd       = tabela.Rows[i]["itv_qtde"].ToString();
                    string   ivu        = tabela.Rows[i]["itv_valor"].ToString();
                    Double   TotalLocal = Convert.ToDouble(tabela.Rows[i]["itv_qtde"]) * Convert.ToDouble(tabela.Rows[i]["itv_valor"]);
                    String[] it         = new String[] { icod, inome, iqtd, ivu, TotalLocal.ToString() };
                    this.dgvItens.Rows.Add(it);
                }

                this.alteraBotoes(3);
                lbMsg.Visible = false;
                if (modelo.VenStatus != "ativa")
                {
                    //lbMsg.Text = "Venda Cancelada";
                    lbMsg.Visible     = true;
                    btExcluir.Enabled = false;
                }
            }
            else
            {
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            f.Dispose();
        }
Esempio n. 16
0
        private void btnLocData_Click(object sender, EventArgs e)
        {
            DateTime   dtini     = dateTimePicker1.Value;
            DateTime   dtfim     = dateTimePicker2.Value;
            DaoConexao cx        = new DaoConexao(DadosDeConexao.StringDeConexao);
            BLLCompra  bllcompra = new BLLCompra(cx);

            dgvDados.DataSource = bllcompra.Localizar(dtini, dtfim);
            this.AtualizaCabeçalhoDGridCompra();
        }
        private void frmSubCategoria_Load(object sender, EventArgs e)
        {
            this.alteraBotoes(1);
            DaoConexao   cx  = new DaoConexao(DadosDeConexao.StringDeConexao);
            BLLCategoria bll = new BLLCategoria(cx);

            cbCatCod.DataSource    = bll.Localizar("");
            cbCatCod.DisplayMember = "cat_nome";
            cbCatCod.ValueMember   = "cat_cod";
        }
 private void btSalvar_Click(object sender, EventArgs e)
 {
     try
     {
         //leitura dos dados
         ModeloCliente modelo = new ModeloCliente();
         modelo.Clidatacadastro = txtdatacadastro.Value;
         modelo.CliNome         = txtNome.Text;
         modelo.CliCpfCnpj      = txtCpfCnpj.Text;
         modelo.CliRgIe         = txtRgie.Text;
         modelo.CliDtnascimento = txtdtnascimento.Value;
         modelo.CliSexo         = txtSexo.Text;
         modelo.CliRsocial      = txtRsocial.Text;
         modelo.CliCep          = txtCep.Text.Replace("-", "");
         modelo.CliLogradouro   = txtLogradouro.Text;
         modelo.CliBairro       = txtBairro.Text;
         modelo.CliFone         = txtFone.Text;
         modelo.CliCelular      = txtCel.Text;
         modelo.CliEmail        = txtEmail.Text;
         modelo.CliEndNumero    = txtEndNumero.Text;
         modelo.CliCidade       = txtCidade.Text;
         modelo.CliEstado       = txtEstado.Text;
         if (rbFisica.Checked == true)
         {
             modelo.CliTipo    = "FISICA"; //Pessoa Fisica
             modelo.CliRsocial = "";
         }
         else
         {
             modelo.CliTipo = "JURIDICA"; //Pessoa juridica
         }
         //obj para gravar os dados no banco
         DaoConexao cx  = new DaoConexao(DadosDeConexao.StringDeConexao);
         BLLCliente bll = new BLLCliente(cx);
         if (this.operacao == "inserir")
         {
             //cadastrar uma cliente
             bll.Incluir(modelo);
             MessageBox.Show("Cadastro efetuado: Código " + modelo.CliCod.ToString());
         }
         else
         {
             //alterar uma cliente
             modelo.CliCod = Convert.ToInt32(txtCodigo.Text);
             bll.Alterar(modelo);
             MessageBox.Show("Cadastro alterado");
         }
         this.LimpaTela();
         this.alteraBotoes(1);
     }
     catch (Exception erro)
     {
         MessageBox.Show(erro.Message);
     }
 }
Esempio n. 19
0
        private void frmMovimentacaoVenda_Load(object sender, EventArgs e)
        {
            this.alteraBotoes(1);
            DaoConexao       cx  = new DaoConexao(DadosDeConexao.StringDeConexao);
            BLLTipoPagamento bll = new BLLTipoPagamento(cx);

            cbTpagto.DataSource    = bll.Localizar("");
            cbTpagto.DisplayMember = "tpa_nome";
            cbTpagto.ValueMember   = "tpa_cod";

            cbNParcelas.SelectedIndex = 0;
        }
        private void btExcluir_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult d = MessageBox.Show("Deseja excluir o registro?", "Aviso", MessageBoxButtons.YesNo);
                if (d.ToString() == "Yes")
                {
                    int codigo = Convert.ToInt32(txtComCodigo.Text);
                    int qtde   = Convert.ToInt32(cbNParcelas.Text);
                    //conexao eo bll da compra
                    DaoConexao cx   = new DaoConexao(DadosDeConexao.StringDeConexao);
                    BLLCompra  bllc = new BLLCompra(cx);
                    qtde -= bllc.QuantidadeParcelasNaoPagas(codigo);
                    if (qtde == 0) //paguei alguma parcela
                    {
                        cx.Conectar();
                        cx.IniciarTransacao();
                        try {
                            //excluir as parcelas da compra
                            BLLParcelasCompra bllp = new BLLParcelasCompra(cx);
                            bllp.ExcluirTodasAsParcelas(codigo);
                            //itens da compra
                            BLLItensCompra blli = new BLLItensCompra(cx);
                            blli.ExcluirTodosOsItens(codigo);
                            //compra
                            bllc.Excluir(codigo);
                            MessageBox.Show("Compra excluida.");
                            cx.TerminarTransacao();
                            cx.Desconectar();

                            this.LimpaTela();
                            this.alteraBotoes(1);
                        }
                        catch (Exception erro)
                        {
                            MessageBox.Show(erro.Message);
                            cx.CancelarTransacao();
                            cx.Desconectar();
                        }
                    }

                    else
                    {
                        MessageBox.Show("Impossível excluir o registro. \n O registro possui parcelas pagas.");
                    }
                }
            }
            catch
            {
                MessageBox.Show("Impossível excluir o registro. \n O registro esta sendo utilizado em outro local.");
                this.alteraBotoes(3);
            }
        }
Esempio n. 21
0
        private void frmFormaDePagamento_Load(object sender, EventArgs e)
        {
            lblNome.Text = SessaoUsuario.Session.Instance.UsuNome;
            //this.alteraBotoes(1);
            DaoConexao       cx  = new DaoConexao(DadosDeConexao.StringDeConexao);
            BLLTipoPagamento bll = new BLLTipoPagamento(cx);

            cbTpagto.DataSource    = bll.Localizar("");
            cbTpagto.DisplayMember = "tpa_nome";
            cbTpagto.ValueMember   = "tpa_cod";

            cbNParcelas.SelectedIndex = 0;
        }
Esempio n. 22
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //leitura dos dados
                ModeloProduto modelo = new ModeloProduto();
                modelo.ProData       = dtCadastro.Value;
                modelo.ProNome       = txtNome.Text;
                modelo.ProDescricao  = txtDescricao.Text;
                modelo.ProValorPago  = Convert.ToDouble(txtValorPago.Text);
                modelo.ProValorVenda = Convert.ToDouble(txtValorVenda.Text);
                modelo.ProQtde       = Convert.ToDouble(txtQtde.Text);
                modelo.ScatCod       = Convert.ToInt32(cbSubCategoria.SelectedValue);
                modelo.UmedCod       = Convert.ToInt32(cbUnd.SelectedValue);
                modelo.CatCod        = Convert.ToInt32(cbCategoria.SelectedValue);


                //obj para gravar os dados no banco
                DaoConexao cx  = new DaoConexao(DadosDeConexao.StringDeConexao);
                BLLProduto bll = new BLLProduto(cx);
                if (this.operacao == "inserir")
                {
                    //cadastrar uma produto
                    modelo.CarregaImagem(this.foto);
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro efetuado: Código " + modelo.ProCod.ToString());
                }
                else
                {
                    modelo.ProCod = Convert.ToInt32(txtCodigo.Text);
                    //alterar um produto
                    if (this.foto == "Foto Original")
                    {
                        ModeloProduto mt = bll.CarregaModeloProduto(modelo.ProCod);
                        modelo.ProFoto = mt.ProFoto;
                    }
                    else
                    {
                        modelo.CarregaImagem(this.foto);
                    }
                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro alterado");
                }
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
Esempio n. 23
0
        private void brnSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //leitura dos dados
                ClienteModel clienteModel = new ClienteModel();
                clienteModel.Nome  = txtNome.Text;
                clienteModel.Login = txtUsuario.Text;

                if (txtSenha.Text != txtConfirmaSenha.Text)
                {
                    MessageBox.Show("As senhas são diferentes!");
                    txtSenha.Focus();
                    return;
                }
                clienteModel.Senha    = txtSenha.Text;
                clienteModel.Tipo     = comboBox1.Text;
                clienteModel.Telefone = mskTelefone.Text;
                clienteModel.CPF      = mskCpf.Text;


                //obj para gravar no banco de dados
                DaoConexao        cx     = new DaoConexao(DadosDaConexao.stringDeConexao);
                ClienteController conCli = new ClienteController(cx);

                //Cadastrar produto
                if (this.operacao.Equals("inserir"))
                {
                    conCli.Incluir(clienteModel);
                    MessageBox.Show("Cliente cadastrado com sucesso!");
                    this.limpartela();
                }
                else
                {
                    try
                    {
                        conCli.Alterar(clienteModel);
                        MessageBox.Show("Cadstro alterado");
                        this.limpartela();
                    }
                    catch
                    {
                        throw new Exception("Erro ao editar");
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro" + ex.Message);
            }
        }
        private void btAdd_Click(object sender, EventArgs e)
        {
            frmCadastroCategoria f = new frmCadastroCategoria();

            f.ShowDialog();
            f.Dispose();

            DaoConexao   cx  = new DaoConexao(DadosDeConexao.StringDeConexao);
            BLLCategoria bll = new BLLCategoria(cx);

            //  cbCatCod.DataSource = bll.Localizar("");
            cbCatCod.DisplayMember = "cat_nome";
            cbCatCod.ValueMember   = "cat_cod";
        }
Esempio n. 25
0
 private void dgvDados_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.RowIndex >= 0)
     {
         DaoConexao cx = new DaoConexao(DadosDeConexao.StringDeConexao);
         //itens da compra
         BLLItensCompra bllItens = new BLLItensCompra(cx);
         dgvItens.DataSource = bllItens.Localizar(Convert.ToInt32(dgvDados.Rows[e.RowIndex].Cells[0].Value));
         //parcelas da compra
         BLLParcelasCompra bllParcelas = new BLLParcelasCompra(cx);
         dgvParcelas.DataSource = bllParcelas.Localizar(Convert.ToInt32(dgvDados.Rows[e.RowIndex].Cells[0].Value));
         this.AlteraCabecalhoItensParcelas();
     }
 }
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            DaoConexao cx  = new DaoConexao(DadosDeConexao.StringDeConexao);
            BLLCliente bll = new BLLCliente(cx);

            if (rbNome.Checked == true)
            {
                dgvDados.DataSource = bll.LocalizarPorNome(txtValor.Text);
            }
            else
            {
                dgvDados.DataSource = bll.LocalizarPorCPFCNPJ(txtValor.Text);
            }
        }
Esempio n. 27
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //leitura dos dados
                ModeloFuncionario modelo = new ModeloFuncionario();
                modelo.Fundatacadastro   = txtdtcadastro.Value;
                modelo.FunNome           = txtNome.Text;
                modelo.Fundatanascimento = txtdtnascimento.Value;
                modelo.FunCpf            = txtCpf.Text;
                modelo.FunRg             = txtRg.Text;
                modelo.FunSexo           = txtSexo.Text;
                modelo.FunTelefone       = txtFone.Text;
                modelo.FunCelular        = txtCel.Text;
                modelo.FunEmail          = txtEmail.Text;
                modelo.FunEscolaridade   = txtescolaridade.Text;
                modelo.Fundataadmissao   = txtdtadmisao.Value;
                modelo.FunCarFun         = txtCarFunc.Text;
                modelo.FunCep            = txtCep.Text.Replace("-", "");
                modelo.FunLogradouro     = txtLogradouro.Text;
                modelo.FunBairro         = txtBairro.Text;
                modelo.FunCidade         = txtCidade.Text;
                modelo.FunEstado         = txtEstado.Text;
                modelo.FunEndNumero      = txtEndNumero.Text;

                //obj para gravar os dados no banco
                DaoConexao     cx  = new DaoConexao(DadosDeConexao.StringDeConexao);
                BLLFuncionario bll = new BLLFuncionario(cx);
                if (this.operacao == "inserir")
                {
                    //cadastrar uma Forente
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro efetuado: Código " + modelo.FunCod.ToString());
                }
                else
                {
                    //alterar uma Forente
                    modelo.FunCod = Convert.ToInt32(txtCodigo.Text);
                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro alterado");
                }
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
        //Variaveis que guardara as permissões
        // Boolean perInserir = false; Boolean perAlterar = false; Boolean perExcluir = false; Boolean perImprimir = false;

        private void frmCadastroCliente_Load(object sender, EventArgs e)
        {
            try
            {
                DaoConexao     cx     = new DaoConexao(DadosDeConexao.StringDeConexao);
                BLLNivelAcesso bll    = new BLLNivelAcesso(cx);
                DataTable      tabela = new DataTable();
                tabela = bll.LocalizarNivelAcesso(SessaoUsuario.Session.Instance.UsuID, this.txtNome.ToString());


                this.alteraBotoes(1);
            }
            catch
            {
            }
        }
        private void frmCaixaDeFrente_Load(object sender, EventArgs e)
        {
            lblnome.Text = SessaoUsuario.Session.Instance.UsuNome;
            lblseja.Text = "SEJA BEM VINDO!";
            txtCodPro.Focus();
            timer1.Enabled = true;

            DaoConexao       cx  = new DaoConexao(DadosDeConexao.StringDeConexao);
            BLLTipoPagamento bll = new BLLTipoPagamento(cx);

            cbTpagto.DataSource    = bll.Localizar("");
            cbTpagto.DisplayMember = "tpa_nome";
            cbTpagto.ValueMember   = "tpa_cod";

            cbNParcelas.SelectedIndex = 0;
        }
Esempio n. 30
0
 private void txtLogin_Leave(object sender, EventArgs e)
 {
     if (this.operacao == "inserir" || this.operacao == "Alterar")
     {
         int        r   = 0;
         DaoConexao cx  = new DaoConexao(DadosDeConexao.StringDeConexao);
         BLLUsuario bll = new BLLUsuario(cx);
         r = bll.VerificaSeJaExiste(txtLogin.Text);
         if (r > 0)
         {
             MessageBox.Show("OPPSSS!!!!!! \n \n Quantidade excedida, Permitido apenas 1 produto", "DUPLICIDADE DE REGISTROS", MessageBoxButtons.OK, MessageBoxIcon.Information);
             txtLogin.Focus();
             return;
         }
     }
 }