示例#1
0
        //private void btnConsultar_Click(object sender, EventArgs e)
        //{
        //    try
        //    {
        //        DataTable dt = new DataTable();
        //        dt = BusinesCliente.ListarCadastro(txtCpf.Text);
        //        DataTable dtFiado = new DataTable();
        //        dtFiado = BusinesCliente.MostrarDadosFiado(txtCpf.Text);
        //        string rpta = "";
        //        bool validaCliente = true;
        //        if (lblCPF.Text == txtCpf.Text)
        //        {
        //            MessageBox.Show("Cliente já esta na tela!");
        //        }
        //        else if (BusinesCliente.ConsultaCadastroCliente(txtCpf.Text))
        //        {
        //            if (validaCliente == true)
        //            {
        //                MostrarDados();
        //                lblMatricula.Text = dt.Rows[0]["id_cliente"].ToString();
        //                lblBairro.Text = dt.Rows[0]["bairro"].ToString();
        //                lblCEP.Text = dt.Rows[0]["cep"].ToString();
        //                lblCidade.Text = CacheCliente.Cidade.ToString();
        //                lblCPF.Text = CacheCliente.CPF.ToString();
        //                lblEmail.Text = CacheCliente.Email.ToString();
        //                lblEstado.Text = CacheCliente.UF.ToString();
        //                lblFone.Text = CacheCliente.Fone.ToString();
        //                lblNome.Text = CacheCliente.Nome.ToString() + " " + CacheCliente.SobreNome.ToString();
        //                decimal saldoDevedor = decimal.Parse(dt.Rows[0]["saldo_devedor"].ToString());

        //                decimal calculoSaldoAtualizado = saldoDevedor + Convert.ToDecimal(lblTotal.Text);
        //                lblSaldoAnterior.Text = saldoDevedor.ToString();
        //                lblSaldoAtual.Text = calculoSaldoAtualizado.ToString();
        //            }
        //            else
        //            {
        //                lblSaldoAtual.Visible = true;
        //                lblSaldoAnterior.Visible = true;
        //                lblSaldoAnterior.Text = "0";
        //                lblSaldoAtual.Text = lblTotal.Text;
        //                lblSuc.Visible = false;
        //                lblError.Visible = true;
        //                if (MessageBox.Show("Criar uma nova conta para o cliente?", "Cliente não tem uma conta...", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
        //                {
        //                   rpta = BusinesFiado.CadastrarContaFiado(
        //                       Convert.ToInt32(dt.Rows[0]["id_cliente"].ToString()),
        //                       Convert.ToInt32(txtIdPedido.Text),
        //                       Convert.ToDecimal(lblSaldoAtual.Text));
        //                }
        //                if (rpta.Equals("OK"))
        //                {
        //                    lblError.Visible = false;
        //                    lblSuc.Visible = true;
        //                    this.Close();
        //                }
        //                else
        //                {
        //                    lblError.Visible = true;
        //                    lblSuc.Visible = false;
        //                    MessageBox.Show(rpta);
        //                }
        //            }
        //        }
        //        else
        //        {
        //            lblError.Visible = true;
        //            lblSuc.Visible = false;
        //            msgError("Cpf não encontrado! Faça um novo Cadastro");
        //        }
        //    }
        //    catch (Exception ex)
        //    {
        //        MessageBox.Show(ex.Message, ex.StackTrace);
        //    }


        //}
        private void btnConfirma_Click(object sender, EventArgs e)
        {
            try
            {
                string rpta = "";

                if (string.IsNullOrEmpty(txtCpf.Text))
                {
                    lblError.Visible = true;
                    msgError("Nenhum cliente selecionado");
                }
                else
                {
                    rpta = BusinesFiado.AtualizarContaFiado(int.Parse(txtIdPedido.Text), int.Parse(lblMatricula.Text), decimal.Parse(lblTotal.Text));
                }
                if (rpta.Equals("OK"))
                {
                    this._valor = "2";
                    this.Close();
                }
                else
                {
                    msgError(rpta);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
示例#2
0
 //verificar dados fiado
 public void ValidarFiado()
 {
     BusinesFiado.VerificarValorFiado(Convert.ToInt32(lblMatricula.Text));
 }