private void btnGerarRelatorio_Click(object sender, EventArgs e) { DataTable dt = new DataTable(); Controller.ComissaoController cc = new Controller.ComissaoController(); CRComissao crcomis = new CRComissao(); DSComissao ds = new DSComissao(); //fazer busca de acordo com filtros int cod = Convert.ToInt32(cbbFuncionario.SelectedValue); if (dtpInicio.Value > dtpFim.Value && !dtpInicio.Value.ToString("dd-MM-yyyy").Equals(dtpFim.Value.ToString("dd-MM-yyyy"))) { MessageBox.Show("Selecione uma data de inicio inferior a data final!"); } else { dt = cc.retornaRelatorio(cod, dtpInicio.Value.ToString("dd-MM-yyyy"), dtpFim.Value.ToString("dd-MM-yyyy")); if (dt != null && dt.Rows.Count > 0) { ds.DTComissao.Merge(dt); } else { MessageBox.Show("Consulta não retornou dados."); } //liga cr no ds crcomis.SetDataSource(ds); FrmRelatorio tela = new FrmRelatorio(); tela.visualizar(crcomis); tela.ShowDialog(); } }
private void btnNComprareceu_Click(object sender, EventArgs e) { Controller.AgendaController ac = new Controller.AgendaController(); Controller.ComissaoController cc = new Controller.ComissaoController(); Entidades.Agenda a = listaAgendamentos.ElementAt(dgvAgendamento.CurrentRow.Index); a.Status = "Não Compareceu"; cc.excluiComissao(a.Comissao); a.Comissao = new Entidades.Comissao(); ac.atualizaStatus(a); listaAgendamentos.ElementAt(dgvAgendamento.CurrentRow.Index).Status = "Não Compareceu"; }
private void btnPesquisa_Click(object sender, EventArgs e) { Controller.ComissaoController cmc = new Controller.ComissaoController(); string status = ""; if (rbPagar.Checked) { status = "Pagar"; } if (rbReceber.Checked) { status = "Receber"; } if (rbTodas.Checked) { status = "Todas"; } if (dtpDtAte.Value < dtpDtDe.Value) { MessageBox.Show("Data Final não pode ser inferior a data inicial!"); } else { DateTime dataI = dtpDtDe.Value.AddDays(-1); DataTable dtGeral = cmc.retornaGeral(Convert.ToInt32(cbbParceiro.SelectedValue), status, dataI.ToString("yyyy-MM-dd"), dtpDtAte.Value.ToString("yyyy-MM-dd")); if (dtGeral != null && dtGeral.Rows.Count > 0) { for (int i = 0; i < dtGeral.Rows.Count; i++) { DataRow drGeral = dtGeral.Rows[i]; Entidades.TabelaComissao tc = new Entidades.TabelaComissao(); tc.CodComis = Convert.ToInt32(drGeral["codcomissao"].ToString()); tc.Data = Convert.ToDateTime(drGeral["agen_dataagendamento"].ToString()); tc.Valor = Convert.ToDouble(drGeral["prestserv_valor"].ToString()); tc.Status = drGeral["prestser_pagrec"].ToString(); tc.Nome = drGeral["pes_nome"].ToString(); tc.Pagamento = drGeral["comis_statuspagamento"].ToString(); listaComissao.Add(tc); } carregaDGV(); } else { MessageBox.Show("A busca não retornou resultados!"); listaComissao = new List <Entidades.TabelaComissao>(); carregaDGV(); } } }
private void btnCancelar_Click(object sender, EventArgs e) { try { Controller.AgendaController ac = new Controller.AgendaController(); Controller.ComissaoController cc = new Controller.ComissaoController(); Entidades.Agenda a = listaAgendamentos.ElementAt(dgvAgendamento.CurrentRow.Index); a.Status = "Cancelado"; Entidades.Comissao com = new Entidades.Comissao(); com.CodigoComissao = ac.retornaComissao(a); cc.excluiComissao(com); a.Comissao = new Entidades.Comissao(); ac.atualizaStatus(a); listaAgendamentos.ElementAt(dgvAgendamento.CurrentRow.Index).Status = "Cancelado"; } catch (Exception ex) { MessageBox.Show("Selecione um cliente para cancelar agendamento"); } }
private void carregaTela(int cod, int parc) { Controller.DespesaController dc = new Controller.DespesaController(); Controller.CompraController cc = new Controller.CompraController(); Controller.PessoaController pc = new Controller.PessoaController(); Controller.CaixaController cxc = new Controller.CaixaController(); Controller.UsuarioController uc = new Controller.UsuarioController(); Controller.PagamentoController pagc = new Controller.PagamentoController(); Controller.ComissaoController comic = new Controller.ComissaoController(); Entidades.Despesa desp = new Entidades.Despesa(); Entidades.Compra compra = new Entidades.Compra(); Entidades.Pessoa pes = new Entidades.Pessoa(); Entidades.Caixa caixa = new Entidades.Caixa(); Entidades.Usuario usuario = new Entidades.Usuario(); Entidades.FormaPagamento formap = new Entidades.FormaPagamento(); Entidades.Comissao comis = new Entidades.Comissao(); Entidades.ContasPagar cp = new Entidades.ContasPagar(); List <Entidades.CompraProduto> listaItens = new List <Entidades.CompraProduto>(); ttbCodigo.Text = cod + ""; DataTable dtGeral = cpc.retornaContaCodParc(cod, parc); if (dtGeral != null && dtGeral.Rows.Count > 0) { DataRow drGeral = dtGeral.Rows[0]; DataTable dtDespesa = dc.retornaObjDespesa(Convert.ToInt32(drGeral["coddespesa"].ToString())); if (dtDespesa != null && dtDespesa.Rows.Count > 0) { DataRow drDespesa = dtDespesa.Rows[0]; desp.Codigo = Convert.ToInt32(drDespesa["coddespesa"].ToString()); desp.Descricao = drDespesa["desp_descricao"].ToString(); desp.Status = drDespesa["desp_status"].ToString(); ttbDespesa.Text = desp.Descricao; } if (desp.Codigo == 2) { listaItens = cc.retornaLista(Convert.ToInt32(drGeral["codcompra"].ToString())); } DataTable dtCompra = cc.retornaCompra(Convert.ToInt32(drGeral["codcompra"].ToString())); if (dtCompra != null && dtCompra.Rows.Count > 0) { DataRow drCompra = dtCompra.Rows[0]; compra.Despesa = desp; compra.Codigo = Convert.ToInt32(drCompra["codcompra"].ToString()); compra.Data = Convert.ToDateTime(drCompra["comp_datacompra"].ToString()); compra.Situacao = drCompra["comp_situacao"].ToString(); compra.Lista = listaItens; compra.Obs = drCompra["comp_obs"].ToString(); compra.ValorTotal = Convert.ToDouble(drCompra["comp_valortotal"].ToString()); DataTable dtPessoa = pc.retornaPessoaCod(drCompra["codpessoa"].ToString()); if (dtPessoa != null && dtPessoa.Rows.Count > 0) { DataRow drPessoa = dtPessoa.Rows[0]; pes.Codigo = Convert.ToInt32(drPessoa["codpessoa"].ToString()); pes.Nome = drPessoa["pes_nome"].ToString(); pes.DataCadastro = Convert.ToDateTime(drPessoa["pes_datacadastro"].ToString()); pes.TipoPessoa = drPessoa["pes_tipopessoa"].ToString(); pes.StatusPessoa = Convert.ToBoolean(drPessoa["pes_statuspessoa"].ToString()); pes.Observacao = drPessoa["pes_obs"].ToString(); pes.Fiado = Convert.ToBoolean(drPessoa["pes_fiado"].ToString()); pes.Email = drPessoa["pes_email"].ToString(); pes.Telefone = drPessoa["pes_fone"].ToString(); pes.Celular = drPessoa["pes_cel"].ToString(); } compra.Pessoa = pes; } DataTable dtCaixa = cxc.retornacaixaAbetoDia(); if (dtCaixa != null && dtCaixa.Rows.Count > 0) { DataRow drCaixa = dtCaixa.Rows[0]; caixa.CodCaixa = Convert.ToInt32(drCaixa["codcaixa"].ToString()); caixa.DataAbertura = Convert.ToDateTime(drCaixa["caixa_datahoraabertura"].ToString()); caixa.DataFechamento = Convert.ToDateTime(drCaixa["caixa_datahorafecha"].ToString()); caixa.SaldoInicial = Convert.ToDouble(drCaixa["caixa_saldoinicial"].ToString()); caixa.Troco = Convert.ToDouble(drCaixa["caixa_troco"].ToString()); caixa.TotalEntrada = Convert.ToDouble(drCaixa["caixa_totalentra"].ToString()); caixa.TotalSaida = Convert.ToDouble(drCaixa["caixa_totalsaida"].ToString()); DataTable dtUsuario = uc.retornaObjUsuario(Convert.ToInt32(drCaixa["codusuario"].ToString())); if (dtUsuario != null && dtUsuario.Rows.Count > 0) { DataRow drUsuario = dtUsuario.Rows[0]; usuario.UsuarioCodigo = Convert.ToInt32(drUsuario["codusuario"].ToString()); usuario.Login = drUsuario["usu_usuario"].ToString(); usuario.Senha = drUsuario["usu_senha"].ToString(); usuario.Nivel = Convert.ToInt32(drUsuario["usu_nivel"].ToString()); usuario.PessoaCod = Convert.ToInt32(drUsuario["codpessoa"].ToString()); } caixa.Usuario = usuario; Entidades.Pessoa p = new Entidades.Pessoa(); DataTable dtP = pc.retornaPessoaCod(drCaixa["codpessoa"].ToString()); if (dtP != null && dtP.Rows.Count > 0) { DataRow drPessoa = dtP.Rows[0]; p.Codigo = Convert.ToInt32(drPessoa["codpessoa"].ToString()); p.Nome = drPessoa["pes_nome"].ToString(); p.DataCadastro = Convert.ToDateTime(drPessoa["pes_datacadastro"].ToString()); p.TipoPessoa = drPessoa["pes_tipopessoa"].ToString(); p.StatusPessoa = Convert.ToBoolean(drPessoa["pes_statuspessoa"].ToString()); p.Observacao = drPessoa["pes_obs"].ToString(); p.Fiado = Convert.ToBoolean(drPessoa["pes_fiado"].ToString()); p.Email = drPessoa["pes_email"].ToString(); p.Telefone = drPessoa["pes_fone"].ToString(); p.Celular = drPessoa["pes_cel"].ToString(); } caixa.Pessoa = p; } DataTable dtForma = pagc.retornaObjFormaPagamento(Convert.ToInt32(drGeral["codformapag"].ToString())); if (dtForma != null && dtForma.Rows.Count > 0) { DataRow drForma = dtForma.Rows[0]; formap.Codigo = Convert.ToInt32(drForma["codformapag"].ToString()); formap.Forma = drForma["formpag_descricao"].ToString(); } DataTable dtComissao = comic.retornaComissao(Convert.ToInt32(drGeral["codcomissao"].ToString())); if (dtComissao != null && dtComissao.Rows.Count > 0) { DataRow drComis = dtComissao.Rows[0]; comis.CodigoComissao = Convert.ToInt32(drComis["codcomissao"].ToString()); comis.DataPagamento = Convert.ToDateTime(drComis["comis_datapagamento"].ToString()); comis.ValorTotal = Convert.ToDouble(drComis["comis_valortotal"].ToString()); comis.ValorPago = Convert.ToDouble(drComis["comis_valorpago"].ToString()); comis.ValorDevolver = Convert.ToDouble(drComis["comis_valordevedor"].ToString()); comis.StatusComissao = drComis["comis_statuscomissao"].ToString(); comis.StatusPagamento = drComis["comis_statuspagamento"].ToString(); } //carrega objeto cp.CodigoContasaPagar = cod; cp.DataVencimento = Convert.ToDateTime(drGeral["contpag_datavencimento"].ToString()); cp.DataPagamento = Convert.ToDateTime(drGeral["contpag_datapagamento"].ToString()); cp.ValorTotal = Convert.ToDouble(drGeral["contpag_valortotal"].ToString()); cp.ValorPago = Convert.ToDouble(drGeral["contpag_valorpago"].ToString()); cp.Observacao = drGeral["contpag_obs"].ToString(); cp.Status = Convert.ToBoolean(drGeral["contpag_status"].ToString()); cp.Parcela = Convert.ToInt32(drGeral["contpag_numparc"].ToString()); cp.Compra = compra; cp.Despesa = desp; cp.Caixa = caixa; cp.FormaPagamento = formap; cp.Comissao = comis; cp.ValorParcela = Convert.ToDouble(drGeral["contPag_valorParcela"].ToString()); cp.CodParcela = Convert.ToInt32(drGeral["contPag_Parcela"].ToString()); this.cpagar = cp; mskTotal.Text = cp.ValorParcela + ""; mskRestante.Text = cp.ValorParcela + ""; mskSubtotal.Text = cp.ValorParcela + ""; carregaDGV(listaItens); } }
public int gravarAgenda(int codigo, DateTime data, DateTime hora, string status, int valor, int comissao, int servico, int prestador, int fechamento) { Controller.PessoaController pc = new Controller.PessoaController(); Controller.ServicoController sc = new Controller.ServicoController(); Controller.ServicoParceiroController spc = new Controller.ServicoParceiroController(); Controller.ComissaoController cmc = new Controller.ComissaoController(); Entidades.Agenda agenda = new Entidades.Agenda(); Entidades.Pessoa cliente = new Entidades.Pessoa(); //ja foi Entidades.PessoaJuridica funcionario = new Entidades.PessoaJuridica(); //ja foi Entidades.Fechamento fechar = new Entidades.Fechamento(); //ja foi Entidades.Comissao comis = new Entidades.Comissao(); Entidades.Servico serv = new Entidades.Servico(); //ja foi Entidades.ServicoParceiro servparc = new Entidades.ServicoParceiro(); //ja foi DataTable dtCliente = pc.retornaPessoaCod(codigo + ""); if (dtCliente != null && dtCliente.Rows.Count > 0) { DataRow drPessoa = dtCliente.Rows[0]; cliente.Codigo = Convert.ToInt32(drPessoa["codpessoa"].ToString()); cliente.Nome = drPessoa["pes_nome"].ToString(); cliente.DataCadastro = Convert.ToDateTime(drPessoa["pes_datacadastro"].ToString()); cliente.TipoPessoa = drPessoa["pes_tipopessoa"].ToString(); cliente.StatusPessoa = Convert.ToBoolean(drPessoa["pes_statuspessoa"].ToString()); cliente.Observacao = drPessoa["pes_obs"].ToString(); cliente.Fiado = Convert.ToBoolean(drPessoa["pes_fiado"].ToString()); cliente.Email = drPessoa["pes_email"].ToString(); cliente.Telefone = drPessoa["pes_fone"].ToString(); cliente.Celular = drPessoa["pes_cel"].ToString(); } DataTable dtJuridica = pc.retornaPessoaJuridicaCod(prestador); if (dtJuridica != null && dtJuridica.Rows.Count > 0) { DataRow drJuridica = dtJuridica.Rows[0]; funcionario.Codigo = Convert.ToInt32(drJuridica["codpessoa"].ToString()); funcionario.RazaoSocial = drJuridica["jur_razaosocial"].ToString(); funcionario.CNPJ = drJuridica["jur_cnpj"].ToString(); } DataTable dtServico = sc.retornaServicoCod(servico); if (dtServico != null && dtServico.Rows.Count > 0) { DataRow drServico = dtServico.Rows[0]; serv.Codigo = Convert.ToInt32(drServico["codtiposervico"].ToString()); serv.ServicoNome = drServico["tiposerv_descricao"].ToString(); serv.Observacao = drServico["tiposerv_obs"].ToString(); serv.Valor = Convert.ToDouble(drServico["tiposerv_valor"].ToString()); serv.Tempo = drServico["tiposerv_temposervico"].ToString(); } DataTable dtServParc = spc.retornaParceiroServico(prestador, servico); if (dtServParc != null && dtServParc.Rows.Count > 0) { Entidades.Servico sv = new Entidades.Servico(); Entidades.PessoaJuridica pes = new Entidades.PessoaJuridica(); DataRow drServParc = dtServParc.Rows[0]; DataTable dtP = pc.retornaPessoaJuridicaCod(Convert.ToInt32(drServParc["codpessoa"].ToString())); if (dtP != null && dtP.Rows.Count > 0) { DataRow drPJuridica = dtP.Rows[0]; pes.Codigo = Convert.ToInt32(drPJuridica["codpessoa"].ToString()); pes.RazaoSocial = drPJuridica["jur_razaosocial"].ToString(); pes.CNPJ = drPJuridica["jur_cnpj"].ToString(); } DataTable dtS = sc.retornaServicoCod(servico); if (dtS != null && dtS.Rows.Count > 0) { DataRow drS = dtS.Rows[0]; sv.Codigo = Convert.ToInt32(drS["codtiposervico"].ToString()); sv.ServicoNome = drS["tiposerv_descricao"].ToString(); sv.Observacao = drS["tiposerv_obs"].ToString(); sv.Valor = Convert.ToDouble(drS["tiposerv_valor"].ToString()); sv.Tempo = drS["tiposerv_temposervico"].ToString(); } servparc.PessoaJuridica = pes; servparc.Servico = sv; servparc.Valor = Convert.ToDouble(drServParc["prestserv_valor"].ToString()); servparc.Percentual = Convert.ToDouble(drServParc["prestserv_percentual"].ToString()); servparc.PagamentoRecebido = drServParc["prestser_pagrec"].ToString(); servparc.Estado = Convert.ToBoolean(drServParc["estado"].ToString()); } if (!servparc.PagamentoRecebido.Equals("PAGAR")) { comis.ValorDevolver = servparc.Valor; comis.StatusComissao = "RECEBER"; } else { comis.ValorDevolver = 0; comis.StatusComissao = "PAGAR"; } comis.ValorTotal = servparc.Valor; comis.ValorPago = 0; comis.DataPagamento = DateTime.MaxValue; comis.StatusPagamento = "aberta"; //agenda.Comissao = comis; agenda.DtAgendamento = data; agenda.Hora = hora.ToString("HH:mm"); agenda.ServicoParceiro = servparc; agenda.Pes = cliente; agenda.Status = status; agenda.Valor = serv.Valor; agenda.Fechamento = new Entidades.Fechamento(); int result = cmc.gravaComissao(comis); if (result > 0) { comis.CodigoComissao = cmc.retornaMax(); agenda.Comissao = comis; int tes = _MdlAgenda.gravarAgenda(agenda); if (tes > 0) { return(1); } else { return(0); } } else { return(0); } }
private void carregaTela(int codD, int codP) { Controller.ContasReceberController crc = new Controller.ContasReceberController(); Controller.PessoaController pc = new Controller.PessoaController(); Controller.VendaController vc = new Controller.VendaController(); Controller.ComissaoController cmc = new Controller.ComissaoController(); Controller.PacoteController pacc = new Controller.PacoteController(); Controller.AgendaController agc = new Controller.AgendaController(); Entidades.ContasReceber cr = new Entidades.ContasReceber(); Entidades.Pessoa _pessoa = new Entidades.Pessoa(); Entidades.Caixa cx = new Entidades.Caixa(); Entidades.Parcela parc = new Entidades.Parcela(); Entidades.FormaPagamento forma = new Entidades.FormaPagamento(); Entidades.Venda venda = new Entidades.Venda(); Entidades.Comissao cm = new Entidades.Comissao(); Entidades.Contrato ct = new Entidades.Contrato(); Entidades.Usuario _usuario = new Entidades.Usuario(); DataTable dtContaRec = crc.retornaContasCod(codD); if (dtContaRec != null && dtContaRec.Rows.Count > 0) { DataRow drContasRec = dtContaRec.Rows[0]; cr.Codigo = Convert.ToInt32(drContasRec["codcontareceber"].ToString()); cr.DtVencimento = Convert.ToDateTime(drContasRec["contrec_datavencimento"].ToString()); cr.ValorTotal = Convert.ToDouble(drContasRec["contrec_valortotal"].ToString()); cr.Obs = drContasRec["contrec_obs"].ToString(); cr.CodigoFechamento = Convert.ToInt32(drContasRec["codfiado"].ToString()); DataTable dtPessoa = pc.retornaPessoaCod(drContasRec["codpessoa"].ToString()); if (dtPessoa != null && dtPessoa.Rows.Count > 0) { DataRow drPessoa = dtPessoa.Rows[0]; _pessoa.Codigo = Convert.ToInt32(drPessoa["codpessoa"].ToString()); _pessoa.Nome = drPessoa["pes_nome"].ToString(); _pessoa.DataCadastro = Convert.ToDateTime(drPessoa["pes_datacadastro"].ToString()); _pessoa.TipoPessoa = drPessoa["pes_tipopessoa"].ToString(); _pessoa.StatusPessoa = Convert.ToBoolean(drPessoa["pes_statuspessoa"].ToString()); _pessoa.Observacao = drPessoa["pes_obs"].ToString(); _pessoa.Fiado = Convert.ToBoolean(drPessoa["pes_fiado"].ToString()); _pessoa.Email = drPessoa["pes_email"].ToString(); _pessoa.Telefone = drPessoa["pes_fone"].ToString(); _pessoa.Celular = drPessoa["pes_cel"].ToString(); } cr.Pessoaf = _pessoa; ttbCliente.Text = _pessoa.Nome; DataTable dtVenda = vc.retornaVendaCod(Convert.ToInt32(drContasRec["codvenda"].ToString())); if (dtVenda != null && dtVenda.Rows.Count > 0) { DataRow drVenda = dtVenda.Rows[0]; venda.Codigo = Convert.ToInt32(drVenda["codvenda"].ToString()); venda.Data = Convert.ToDateTime(drVenda["vend_datavenda"].ToString()); venda.Situacao = drVenda["vend_situacao"].ToString(); venda.ValorTotal = Convert.ToDouble(drVenda["vend_valortotal"].ToString()); venda.Observacao = drVenda["vend_obs"].ToString(); venda.CodigoFechamento = Convert.ToInt32(drVenda["codfechamento"].ToString()); venda.Pessoa = _pessoa; this.codVenda = venda.Codigo; this.codFechamento = venda.CodigoFechamento; } cr.Venda = venda; DataTable dtProdutosVenda = vc.retornaProdutos(venda.Codigo); // carregaGridProduto(dtProdutosVenda); DataTable dtComissao = cmc.retornaComissao(Convert.ToInt32(drContasRec["codcomissao"].ToString())); if (dtComissao != null && dtComissao.Rows.Count > 0) { DataRow drComissao = dtComissao.Rows[0]; cm.CodigoComissao = Convert.ToInt32(drComissao["codcomissao"].ToString()); cm.DataPagamento = Convert.ToDateTime(drComissao["comis_datapagamento"].ToString()); cm.ValorTotal = Convert.ToDouble(drComissao["comis_valortotal"].ToString()); cm.ValorPago = Convert.ToDouble(drComissao["comis_valorpago"].ToString()); cm.ValorDevolver = Convert.ToDouble(drComissao["comis_valordevedor"].ToString()); cm.StatusComissao = drComissao["comis_statuscomissao"].ToString(); cm.StatusPagamento = drComissao["comis_statuspagamento"].ToString(); } cr.Comissao = cm; cr.Contrato = ct; List <Entidades.Parcela> lista = new List <Entidades.Parcela>(); DataTable dtParcela = crc.retornaParcelaContaReceber(codD, codP); if (dtParcela != null && dtParcela.Rows.Count > 0) { DataRow drParcela = dtParcela.Rows[0]; parc.Codigo = codP; parc.DataPagamento = Convert.ToDateTime(drParcela["parc_datapagamento"].ToString()); parc.DataVencimento = Convert.ToDateTime(drParcela["parc_datavencimento"].ToString()); parc.ValorPago = Convert.ToDouble(drParcela["parc_valorpago"].ToString()); parc.ValorReceber = Convert.ToDouble(drParcela["parc_valor"].ToString()); DataTable dtCaixa = new Controller.CaixaController().retornacaixaAbetoDia(); if (dtCaixa != null && dtCaixa.Rows.Count > 0) { DataRow drCaixa = dtCaixa.Rows[0]; cx.CodCaixa = Convert.ToInt32(drCaixa["codcaixa"].ToString()); cx.DataAbertura = Convert.ToDateTime(drCaixa["caixa_datahoraabertura"].ToString()); cx.DataFechamento = Convert.ToDateTime(drCaixa["caixa_datahorafecha"].ToString()); cx.SaldoInicial = Convert.ToDouble(drCaixa["caixa_saldoinicial"].ToString()); cx.Troco = Convert.ToDouble(drCaixa["caixa_troco"].ToString()); cx.TotalEntrada = Convert.ToDouble(drCaixa["caixa_totalentra"].ToString()); cx.TotalSaida = Convert.ToDouble(drCaixa["caixa_totalsaida"].ToString()); DataTable dtP = new Controller.PessoaController().retornaPessoaCod(drCaixa["codpessoa"].ToString()); if (dtP != null && dtP.Rows.Count > 0) { _pessoa = new Entidades.Pessoa(); DataRow drPessoa = dtPessoa.Rows[0]; _pessoa.Codigo = Convert.ToInt32(drPessoa["codpessoa"].ToString()); _pessoa.Nome = drPessoa["pes_nome"].ToString(); _pessoa.DataCadastro = Convert.ToDateTime(drPessoa["pes_datacadastro"].ToString()); _pessoa.TipoPessoa = drPessoa["pes_tipopessoa"].ToString(); _pessoa.StatusPessoa = Convert.ToBoolean(drPessoa["pes_statuspessoa"].ToString()); _pessoa.Observacao = drPessoa["pes_obs"].ToString(); _pessoa.Fiado = Convert.ToBoolean(drPessoa["pes_fiado"].ToString()); _pessoa.Email = drPessoa["pes_email"].ToString(); _pessoa.Telefone = drPessoa["pes_fone"].ToString(); _pessoa.Celular = drPessoa["pes_cel"].ToString(); } cx.Pessoa = _pessoa; DataTable dtUsuario = new Controller.UsuarioController().retornaObjUsuario(Convert.ToInt32(drCaixa["codusuario"].ToString())); if (dtUsuario != null && dtUsuario.Rows.Count > 0) { DataRow drUsuario = dtUsuario.Rows[0]; _usuario.UsuarioCodigo = Convert.ToInt32(drUsuario["codusuario"].ToString()); _usuario.Login = drUsuario["usu_usuario"].ToString(); _usuario.Senha = drUsuario["usu_senha"].ToString(); _usuario.Nivel = Convert.ToInt32(drUsuario["usu_nivel"].ToString()); } cx.Usuario = _usuario; } parc.Caixa = cx; DataTable dtForma = new Controller.PagamentoController().retornaObjFormaPagamento(Convert.ToInt32(drParcela["codformapag"].ToString())); if (dtForma != null && dtForma.Rows.Count > 0) { if (dtForma != null && dtForma.Rows.Count > 0) { DataRow drForma = dtForma.Rows[0]; forma.Codigo = Convert.ToInt32(drForma["codformapag"].ToString()); forma.Forma = drForma["formpag_descricao"].ToString(); } } parc.Forma = forma; lista.Add(parc); this.listaparcela = lista; this.parct = parc; this.codConta = cr.Codigo; } cr.Lista = lista; DataTable dtServicos = agc.retornaServicosCliente(cr.Pessoaf.Codigo); if (dtServicos != null && dtServicos.Rows.Count > 0) { convertLista(dtServicos); //carregaGridServico(dtServicos); } mskSubtotal.Text = somaSubtotal(dtServicos) + this.parct.ValorReceber + ""; mskSubtotal.Text = Convert.ToDouble(mskSubtotal.Text).ToString("###,###,##0.00"); mskTotal.Text = somaSubtotal(dtServicos) + this.parct.ValorReceber + ""; mskTotal.Text = Convert.ToDouble(mskTotal.Text).ToString("###,###,##0.00"); mskRecebido.Text = "0.00"; mskRestante.Text = "0.00"; mskTroco.Text = "0.00"; } }