private void DataTableToVO(Model.Vo.ContasAReceber.Model_Vo_ContasAReceber ContasAReceberLocal, DataTable dtContasARecebersLocal, Int32 piRegNum) { ContasAReceberLocal.Id = Convert.ToInt32(dtContasARecebersLocal.Rows[piRegNum]["id"]); ContasAReceberLocal.DataHoraCriacao = Controller.Funcoes.Controller_Funcoes.GetDataString(Convert.ToString(dtContasARecebersLocal.Rows[piRegNum]["datahoracriacao"])); ContasAReceberLocal.Descricao = Convert.ToString(dtContasARecebersLocal.Rows[piRegNum]["descricao"]); ContasAReceberLocal.IdCliente = Convert.ToInt32(dtContasARecebersLocal.Rows[piRegNum]["idcliente"]); ContasAReceberLocal.IdProduto = Convert.ToInt32(dtContasARecebersLocal.Rows[piRegNum]["idproduto"]); ContasAReceberLocal.IdReservaOrigem = Convert.ToInt32(dtContasARecebersLocal.Rows[piRegNum]["idreservaorigem"]); if ((Convert.ToString(dtContasARecebersLocal.Rows[piRegNum]["origem"]) == Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.Consumo.ToString())) { ContasAReceberLocal.Origem = Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.Consumo; } else if ((Convert.ToString(dtContasARecebersLocal.Rows[piRegNum]["origem"]) == Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.Mensalidade.ToString())) { ContasAReceberLocal.Origem = Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.Mensalidade; } else if ((Convert.ToString(dtContasARecebersLocal.Rows[piRegNum]["origem"]) == Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.VendaBalcao.ToString())) { ContasAReceberLocal.Origem = Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.VendaBalcao; } else { ContasAReceberLocal.Origem = Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.Outros; } ContasAReceberLocal.Recebido = Convert.ToBoolean((dtContasARecebersLocal.Rows[piRegNum]["recebido"])); ContasAReceberLocal.ValorAReceber = float.Parse(Convert.ToString((dtContasARecebersLocal.Rows[piRegNum]["valorareceber"]))); }
private void lclIncluir() { ContasAReceberLocal = controlerContasARecebers.DevolveValorInicial(); ContasAReceberLocal.RegistroNro = ContasAReceberLocal.RegistroNro + 1; PreencherCampos(ContasAReceberLocal); StatusLocal = "I"; TratarInterface(); }
private void lsConContasARecebers_MouseDoubleClick(object sender, MouseEventArgs e) { if (lsMovimentacaoEstoques.SelectedItems.Count == 0) return; ContasAReceberSelecionado = lsMovimentacaoEstoques.SelectedItems[0].Tag as Model.Vo.ContasAReceber.Model_Vo_ContasAReceber; this.Close(); }
public void Alterar(Model.Vo.ContasAReceber.Model_Vo_ContasAReceber pContasAReceberLocal) { if ((Validar(pContasAReceberLocal))) { objBoContasAReceber.Alterar(pContasAReceberLocal); PagarContasAReceber(pContasAReceberLocal); } }
private void lsConContasARecebers_DoubleClick(object sender, EventArgs e) { if (lsMovimentacaoEstoques.SelectedItems.Count == 0) { return; } ContasAReceberSelecionado = lsMovimentacaoEstoques.SelectedItems[0].Tag as Model.Vo.ContasAReceber.Model_Vo_ContasAReceber; this.Close(); }
private void View_Desktop_CadContasARecebers_Load(object sender, EventArgs e) { cmbOrigem.Items.Clear(); cmbOrigem.Items.Add(Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.VendaBalcao); cmbOrigem.Items.Add(Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.Consumo); cmbOrigem.Items.Add(Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.Mensalidade); cmbOrigem.Items.Add(Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.Outros); ContasAReceberLocal = new Model.Vo.ContasAReceber.Model_Vo_ContasAReceber(); CarregarContasAReceber(-1); }
private void btnPesquisa_Click(object sender, EventArgs e) { Academia.View.Desktop.View_Desktop_ConContasAReceber obj = new Academia.View.Desktop.View_Desktop_ConContasAReceber(); //obj.MdiParent = this; obj.ShowDialog(); if ((obj.ContasAReceberSelecionado != null)) { ContasAReceberLocal = obj.ContasAReceberSelecionado; PreencherCampos(ContasAReceberLocal); } }
private void button1_Click(object sender, EventArgs e) { try { try { DateTime dtVencimento = DateTime.MinValue; DateTime.TryParse(mskDataDeVencimento.Text, out dtVencimento); if ((dtVencimento == null) || (dtVencimento == DateTime.MinValue)) { throw new Exception("Data informada inválida."); } else { Controller.Clientes.Controller_Clientes contClientes = new Controller.Clientes.Controller_Clientes(); Controller.ContasARecebers.Controller_ContasARecebers contContReceb = new Controller.ContasARecebers.Controller_ContasARecebers(); Model.Vo.ContasAReceber.Model_Vo_ContasAReceber modelContaReceb = new Model.Vo.ContasAReceber.Model_Vo_ContasAReceber(); List <Model.Vo.Cliente.Model_Vo_Cliente> listaClientes = contClientes.ListaDeClientes(); if ((listaClientes != null) && (listaClientes.Count > 0)) { for (int i = 0; i < listaClientes.Count; i++) { if ((listaClientes[i].ValorMensalidade > 0.0f)) { modelContaReceb = new Model.Vo.ContasAReceber.Model_Vo_ContasAReceber(); modelContaReceb.DataHoraCriacao = dtVencimento; modelContaReceb.Descricao = "Controle de mensalidades"; modelContaReceb.IdCliente = listaClientes[i].Id; modelContaReceb.Origem = Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.Mensalidade; modelContaReceb.Recebido = false; modelContaReceb.ValorAReceber = listaClientes[i].ValorMensalidade; contContReceb.Incluir(modelContaReceb); } } } } } catch (Exception ex) { MessageBox.Show("Erro: " + ex.Message); } } finally { MessageBox.Show("Concluído!"); } }
public Model.Vo.ContasAReceber.Model_Vo_ContasAReceber CarregarContasAReceber(Int32 piNumRegistro, Int32 pIdAgenda) { Model.Vo.ContasAReceber.Model_Vo_ContasAReceber ContasAReceberLocal = new Model.Vo.ContasAReceber.Model_Vo_ContasAReceber(); dtContasARecebersLocal = objBoContasAReceber.ListaDeContasARecebers(); if ((dtContasARecebersLocal.Rows.Count > 0)) { if ((pIdAgenda >= 0)) { for (int i = dtContasARecebersLocal.Rows.Count - 1; i >= 0; i--) { if ((dtContasARecebersLocal.Rows[i]["idreservaorigem"] != DBNull.Value) && (Convert.ToInt32(dtContasARecebersLocal.Rows[i]["idreservaorigem"]) > 0) && (Convert.ToInt32(dtContasARecebersLocal.Rows[i]["idreservaorigem"]) == pIdAgenda)) { piNumRegistro = i; break; } } } if ((piNumRegistro >= 0) && (dtContasARecebersLocal.Rows.Count > piNumRegistro)) { ContasAReceberLocal.RegistroNro = piNumRegistro; } else { ContasAReceberLocal.RegistroNro = (dtContasARecebersLocal.Rows.Count - 1); } DataTableToVO(ContasAReceberLocal, dtContasARecebersLocal, ContasAReceberLocal.RegistroNro); } else { ContasAReceberLocal.Id = 0; ContasAReceberLocal.DataHoraCriacao = DateTime.Now; ContasAReceberLocal.Descricao = String.Empty; ContasAReceberLocal.IdCliente = 0; ContasAReceberLocal.IdProduto = 0; ContasAReceberLocal.IdReservaOrigem = 0; ContasAReceberLocal.Origem = Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.Consumo; ContasAReceberLocal.Recebido = false; ContasAReceberLocal.ValorAReceber = 0.0f; } return(ContasAReceberLocal); }
private void button1_Click(object sender, EventArgs e) { try { try { DateTime dtVencimento = DateTime.MinValue; DateTime.TryParse(mskDataDeVencimento.Text, out dtVencimento); if ((dtVencimento == null) || (dtVencimento == DateTime.MinValue)) throw new Exception("Data informada inválida."); else { Controller.Clientes.Controller_Clientes contClientes = new Controller.Clientes.Controller_Clientes(); Controller.ContasARecebers.Controller_ContasARecebers contContReceb = new Controller.ContasARecebers.Controller_ContasARecebers(); Model.Vo.ContasAReceber.Model_Vo_ContasAReceber modelContaReceb = new Model.Vo.ContasAReceber.Model_Vo_ContasAReceber(); List<Model.Vo.Cliente.Model_Vo_Cliente> listaClientes = contClientes.ListaDeClientes(); if ((listaClientes != null) && (listaClientes.Count > 0)) { for (int i = 0; i < listaClientes.Count; i++) { if ((listaClientes[i].ValorMensalidade > 0.0f)) { modelContaReceb = new Model.Vo.ContasAReceber.Model_Vo_ContasAReceber(); modelContaReceb.DataHoraCriacao = dtVencimento; modelContaReceb.Descricao = "Controle de mensalidades"; modelContaReceb.IdCliente = listaClientes[i].Id; modelContaReceb.Origem = Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.Mensalidade; modelContaReceb.Recebido = false; modelContaReceb.ValorAReceber = listaClientes[i].ValorMensalidade; contContReceb.Incluir(modelContaReceb); } } } } } catch (Exception ex) { MessageBox.Show("Erro: " + ex.Message); } } finally { MessageBox.Show("Concluído!"); } }
public Model.Vo.ContasAReceber.Model_Vo_ContasAReceber DevolveValorInicial() { Model.Vo.ContasAReceber.Model_Vo_ContasAReceber retorno = new Model.Vo.ContasAReceber.Model_Vo_ContasAReceber(); retorno.Id = 0; retorno.DataHoraCriacao = DateTime.Now; retorno.Descricao = String.Empty; retorno.IdCliente = 0; retorno.IdProduto = 0; retorno.IdReservaOrigem = 0; retorno.Origem = Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.Consumo; retorno.Recebido = false; retorno.ValorAReceber = 0.0f; return(retorno); }
private void PreencherCampos(Model.Vo.ContasAReceber.Model_Vo_ContasAReceber ContasAReceber) { txtId.Text = Convert.ToString(ContasAReceber.Id); txtIdReserva.Text = ContasAReceber.IdReservaOrigem.ToString(); lblReserva1.Text = String.Empty; txtDataHoraCriacao.Text = ContasAReceber.DataHoraCriacao.ToString(); txtIdProduto.Text = ContasAReceber.IdProduto.ToString(); lblDescricaoProduto.Text = contProdutos.GetProduto(ContasAReceber.IdProduto).Descricao; txtIdClienteSolicitante.Text = Convert.ToString(ContasAReceber.IdCliente); lblNomeCliente.Text = contClientes.GetCliente(ContasAReceber.IdCliente).Nome; txtValorAReceber.Text = ContasAReceber.ValorAReceber.ToString(); txtDescrição.Text = ContasAReceber.Descricao.ToString(); cmbOrigem.Text = ContasAReceber.Origem.ToString(); chkRecebido.Checked = ContasAReceber.Recebido; }
private void CarregarContasAReceber(Int32 piNumRegistro) { try { if ((gbCargaPorAgenda) && (AgendaOrigem != null)) { ContasAReceberLocal = controlerContasARecebers.CarregarContasAReceber(piNumRegistro, AgendaOrigem.Id); } else { ContasAReceberLocal = controlerContasARecebers.CarregarContasAReceber(piNumRegistro, 0); } txtId.Text = Convert.ToString(ContasAReceberLocal.Id); txtIdReserva.Text = ContasAReceberLocal.IdReservaOrigem.ToString(); txtDataHoraCriacao.Text = ContasAReceberLocal.DataHoraCriacao.ToString(); txtIdProduto.Text = ContasAReceberLocal.IdProduto.ToString(); txtIdClienteSolicitante.Text = Convert.ToString(ContasAReceberLocal.IdCliente); txtValorAReceber.Text = ContasAReceberLocal.ValorAReceber.ToString(); cmbOrigem.Text = ContasAReceberLocal.Origem.ToString(); chkRecebido.Checked = ContasAReceberLocal.Recebido; txtDescrição.Text = ContasAReceberLocal.Descricao.ToString(); TratarInterface(); if ((gbCargaPorAgenda)) { lblAlterar(); txtIdReserva.Enabled = false; btnPesquisarReservaOrigem.Enabled = false; txtIdClienteSolicitante.Enabled = false; btnPesquisarClienteSolicitante.Enabled = false; txtIdProduto.Enabled = false; btnPesquisarProduto.Enabled = false; cmbOrigem.Enabled = false; chkRecebido.Checked = true; } lblReserva1.Text = String.Empty; lblNomeCliente.Text = contClientes.GetCliente(ContasAReceberLocal.IdCliente).Nome; lblDescricaoProduto.Text = contProdutos.GetProduto(ContasAReceberLocal.IdProduto).Descricao; } catch (Exception ex) { throw new Exception("Erro ao carregar ContasARecebers:" + ex.Message); } }
public List <Model.Vo.ContasAReceber.Model_Vo_ContasAReceber> ListaDeContasAReceberVO(DataTable dtContasARecebersLocal) { List <Model.Vo.ContasAReceber.Model_Vo_ContasAReceber> list = new List <Model.Vo.ContasAReceber.Model_Vo_ContasAReceber>(); if ((dtContasARecebersLocal != null)) { for (int i = 0; i < dtContasARecebersLocal.Rows.Count; i++) { Model.Vo.ContasAReceber.Model_Vo_ContasAReceber CRecebLocal = new Model.Vo.ContasAReceber.Model_Vo_ContasAReceber(); DataTableToVO(CRecebLocal, dtContasARecebersLocal, i); list.Add(CRecebLocal); } } return(list); }
public void FecharContasAReceber(Model.Vo.ContasAReceber.Model_Vo_ContasAReceber pContasAReceberLocal) { if ((ValidarFechamento(pContasAReceberLocal))) { objBoContasAReceber.FecharContasAReceber(pContasAReceberLocal); Model.Vo.LivroCaixa.Model_Vo_LivroCaixa livroCaixa = new Model.Vo.LivroCaixa.Model_Vo_LivroCaixa(); livroCaixa.DataHora = DateTime.Now; livroCaixa.Descricao = "Entrada gerada por consumo da reserva: " + Convert.ToString(pContasAReceberLocal.IdReservaOrigem); livroCaixa.Id = 0; livroCaixa.IdContasAReceber = pContasAReceberLocal.Id; livroCaixa.TipoDeMovimento = Model.Vo.eTipoMovimento.Model_Vo_eTipoMovimento.Entrada; livroCaixa.Valor = pContasAReceberLocal.ValorAReceber; objBoLivroCaixa.Incluir(livroCaixa, true); } }
private void CarregarContasAReceber(Int32 piNumRegistro) { try { if ((gbCargaPorAgenda) && (AgendaOrigem != null)) ContasAReceberLocal = controlerContasARecebers.CarregarContasAReceber(piNumRegistro, AgendaOrigem.Id); else ContasAReceberLocal = controlerContasARecebers.CarregarContasAReceber(piNumRegistro, 0); txtId.Text = Convert.ToString(ContasAReceberLocal.Id); txtIdReserva.Text = ContasAReceberLocal.IdReservaOrigem.ToString(); txtDataHoraCriacao.Text = ContasAReceberLocal.DataHoraCriacao.ToString(); txtIdProduto.Text = ContasAReceberLocal.IdProduto.ToString(); txtIdClienteSolicitante.Text = Convert.ToString(ContasAReceberLocal.IdCliente); txtValorAReceber.Text = ContasAReceberLocal.ValorAReceber.ToString(); cmbOrigem.Text = ContasAReceberLocal.Origem.ToString(); chkRecebido.Checked = ContasAReceberLocal.Recebido; txtDescrição.Text = ContasAReceberLocal.Descricao.ToString() ; TratarInterface(); if ((gbCargaPorAgenda)) { lblAlterar(); txtIdReserva.Enabled = false; btnPesquisarReservaOrigem.Enabled = false; txtIdClienteSolicitante.Enabled = false; btnPesquisarClienteSolicitante.Enabled = false; txtIdProduto.Enabled = false; btnPesquisarProduto.Enabled = false; cmbOrigem.Enabled = false; chkRecebido.Checked = true; } lblReserva1.Text = String.Empty; lblNomeCliente.Text = contClientes.GetCliente(ContasAReceberLocal.IdCliente).Nome; lblDescricaoProduto.Text = contProdutos.GetProduto(ContasAReceberLocal.IdProduto).Descricao; } catch (Exception ex) { throw new Exception("Erro ao carregar ContasARecebers:" + ex.Message); } }
private void ValoresDaMovimentacao(Model.Vo.MovimentacaoEstoque.Model_Vo_MovimentacaoEstoque pMovimentacaoEstoqueLocal) { if ((pMovimentacaoEstoqueLocal.IdReservaOrigem > 0)) { List<Model.Vo.MovimentacaoEstoque.Model_Vo_MovimentacaoEstoque> list = this.MovimentacaoEstoqueAgenda(pMovimentacaoEstoqueLocal.IdReservaOrigem); float fTotal = 0.0f; foreach (var item in list) { fTotal = fTotal + item.ValorTotal; } Model.Vo.ContasAReceber.Model_Vo_ContasAReceber ctoRec = new Model.Vo.ContasAReceber.Model_Vo_ContasAReceber(); ctoRec.DataHoraCriacao = pMovimentacaoEstoqueLocal.DataHora; ctoRec.Descricao = "Originado da reserva: " + Convert.ToString(pMovimentacaoEstoqueLocal.IdReservaOrigem) + "."; ctoRec.IdCliente = pMovimentacaoEstoqueLocal.IdClienteSolicitante; ctoRec.IdProduto = pMovimentacaoEstoqueLocal.IdProduto; ctoRec.IdReservaOrigem = pMovimentacaoEstoqueLocal.IdReservaOrigem; ctoRec.Origem = Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.Consumo; ctoRec.Recebido = false; ctoRec.ValorAReceber = fTotal; int i = objBoContasAReceber.ExisteContasAReceberdaReserva(pMovimentacaoEstoqueLocal.IdReservaOrigem); if ((i > 0)) { ctoRec.Id = i; objBoContasAReceber.Alterar(ctoRec); } else { objBoContasAReceber.Incluir(ctoRec); } } }
private void ValoresDaMovimentacao(Model.Vo.MovimentacaoEstoque.Model_Vo_MovimentacaoEstoque pMovimentacaoEstoqueLocal) { if ((pMovimentacaoEstoqueLocal.IdReservaOrigem > 0)) { List <Model.Vo.MovimentacaoEstoque.Model_Vo_MovimentacaoEstoque> list = this.MovimentacaoEstoqueAgenda(pMovimentacaoEstoqueLocal.IdReservaOrigem); float fTotal = 0.0f; foreach (var item in list) { fTotal = fTotal + item.ValorTotal; } Model.Vo.ContasAReceber.Model_Vo_ContasAReceber ctoRec = new Model.Vo.ContasAReceber.Model_Vo_ContasAReceber(); ctoRec.DataHoraCriacao = pMovimentacaoEstoqueLocal.DataHora; ctoRec.Descricao = "Originado da reserva: " + Convert.ToString(pMovimentacaoEstoqueLocal.IdReservaOrigem) + "."; ctoRec.IdCliente = pMovimentacaoEstoqueLocal.IdClienteSolicitante; ctoRec.IdProduto = pMovimentacaoEstoqueLocal.IdProduto; ctoRec.IdReservaOrigem = pMovimentacaoEstoqueLocal.IdReservaOrigem; ctoRec.Origem = Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.Consumo; ctoRec.Recebido = false; ctoRec.ValorAReceber = fTotal; int i = objBoContasAReceber.ExisteContasAReceberdaReserva(pMovimentacaoEstoqueLocal.IdReservaOrigem); if ((i > 0)) { ctoRec.Id = i; objBoContasAReceber.Alterar(ctoRec); } else { objBoContasAReceber.Incluir(ctoRec); } } }
public void PagarContasAReceber(Model.Vo.ContasAReceber.Model_Vo_ContasAReceber pContasAReceberLocal) { if ((pContasAReceberLocal.Origem == Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.Consumo)) { if ((pContasAReceberLocal.Recebido)) { Model.Vo.LivroCaixa.Model_Vo_LivroCaixa livCaixa = new Model.Vo.LivroCaixa.Model_Vo_LivroCaixa(); livCaixa.DataHora = pContasAReceberLocal.DataHoraCriacao; livCaixa.Descricao = pContasAReceberLocal.Descricao; livCaixa.IdContasAReceber = pContasAReceberLocal.Id; livCaixa.TipoDeMovimento = Model.Vo.eTipoMovimento.Model_Vo_eTipoMovimento.Entrada; livCaixa.Valor = pContasAReceberLocal.ValorAReceber; contLivroCaixa.Incluir(livCaixa); } else if ((pContasAReceberLocal.Recebido == false)) { if ((pContasAReceberLocal.IdReservaOrigem > 0)) { contLivroCaixa.Excluir(0, pContasAReceberLocal.Id); } } } }
public View_Desktop_ConContasAReceber() { InitializeComponent(); ContasAReceberSelecionado = null; }
private void lclIncluir() { ContasAReceberLocal = controlerContasARecebers.DevolveValorInicial(); ContasAReceberLocal.RegistroNro = ContasAReceberLocal.RegistroNro + 1; PreencherCampos(ContasAReceberLocal); StatusLocal = "I"; TratarInterface(); }
private void btnPesquisa_Click(object sender, EventArgs e) { Academia.View.Desktop.View_Desktop_ConContasAReceber obj = new Academia.View.Desktop.View_Desktop_ConContasAReceber(); //obj.MdiParent = this; obj.ShowDialog(); if ((obj.ContasAReceberSelecionado != null)) { ContasAReceberLocal = obj.ContasAReceberSelecionado; PreencherCampos(ContasAReceberLocal); } }
private void View_Desktop_CadContasARecebers_Load(object sender, EventArgs e) { cmbOrigem.Items.Clear(); cmbOrigem.Items.Add(Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.VendaBalcao); cmbOrigem.Items.Add(Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.Consumo); cmbOrigem.Items.Add(Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.Mensalidade); cmbOrigem.Items.Add(Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.Outros); ContasAReceberLocal = new Model.Vo.ContasAReceber.Model_Vo_ContasAReceber(); CarregarContasAReceber(-1); }
public List<Model.Vo.ContasAReceber.Model_Vo_ContasAReceber> ListaDeContasAReceberVO(DataTable dtContasARecebersLocal) { List<Model.Vo.ContasAReceber.Model_Vo_ContasAReceber> list = new List<Model.Vo.ContasAReceber.Model_Vo_ContasAReceber>(); if ((dtContasARecebersLocal != null)) { for (int i = 0; i < dtContasARecebersLocal.Rows.Count; i++) { Model.Vo.ContasAReceber.Model_Vo_ContasAReceber CRecebLocal = new Model.Vo.ContasAReceber.Model_Vo_ContasAReceber(); DataTableToVO(CRecebLocal, dtContasARecebersLocal, i); list.Add(CRecebLocal); } } return list; }
public Model.Vo.ContasAReceber.Model_Vo_ContasAReceber DevolveValorInicial() { Model.Vo.ContasAReceber.Model_Vo_ContasAReceber retorno = new Model.Vo.ContasAReceber.Model_Vo_ContasAReceber(); retorno.Id = 0; retorno.DataHoraCriacao = DateTime.Now; retorno.Descricao = String.Empty; retorno.IdCliente = 0; retorno.IdProduto = 0; retorno.IdReservaOrigem = 0; retorno.Origem = Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.Consumo; retorno.Recebido = false; retorno.ValorAReceber = 0.0f; return retorno; }
private Boolean ValidarFechamento(Model.Vo.ContasAReceber.Model_Vo_ContasAReceber pContasAReceberLocal) { return(objBoContasAReceber.ValidarFechamento(pContasAReceberLocal)); }
public Model.Vo.ContasAReceber.Model_Vo_ContasAReceber CarregarContasAReceber(Int32 piNumRegistro, Int32 pIdAgenda) { Model.Vo.ContasAReceber.Model_Vo_ContasAReceber ContasAReceberLocal = new Model.Vo.ContasAReceber.Model_Vo_ContasAReceber(); dtContasARecebersLocal = objBoContasAReceber.ListaDeContasARecebers(); if ((dtContasARecebersLocal.Rows.Count > 0)) { if ((pIdAgenda >= 0)) { for (int i = dtContasARecebersLocal.Rows.Count - 1; i >= 0; i--) { if ((dtContasARecebersLocal.Rows[i]["idreservaorigem"] != DBNull.Value) && (Convert.ToInt32(dtContasARecebersLocal.Rows[i]["idreservaorigem"]) > 0) && (Convert.ToInt32(dtContasARecebersLocal.Rows[i]["idreservaorigem"]) == pIdAgenda)) { piNumRegistro = i; break; } } } if ((piNumRegistro >= 0) && (dtContasARecebersLocal.Rows.Count > piNumRegistro)) ContasAReceberLocal.RegistroNro = piNumRegistro; else ContasAReceberLocal.RegistroNro = (dtContasARecebersLocal.Rows.Count - 1); DataTableToVO(ContasAReceberLocal, dtContasARecebersLocal, ContasAReceberLocal.RegistroNro); } else { ContasAReceberLocal.Id = 0; ContasAReceberLocal.DataHoraCriacao = DateTime.Now; ContasAReceberLocal.Descricao = String.Empty; ContasAReceberLocal.IdCliente = 0; ContasAReceberLocal.IdProduto = 0; ContasAReceberLocal.IdReservaOrigem = 0; ContasAReceberLocal.Origem = Model.Vo.eOrigemContasAReceber.Model_Vo_eOrigemContasAReceber.Consumo; ContasAReceberLocal.Recebido = false; ContasAReceberLocal.ValorAReceber = 0.0f; } return ContasAReceberLocal; }
public View_Desktop_ConContasAReceber() { InitializeComponent(); ContasAReceberSelecionado = null; }