Exemplo n.º 1
0
        public Model.Vo.LivroCaixa.Model_Vo_LivroCaixa CarregarLivroCaixa(Int32 piNumRegistro)
        {

            Model.Vo.LivroCaixa.Model_Vo_LivroCaixa LivroCaixaLocal = new Model.Vo.LivroCaixa.Model_Vo_LivroCaixa();

            dtLivroCaixasLocal = objBoLivroCaixa.ListaDeLivroCaixas();

            if ((dtLivroCaixasLocal.Rows.Count > 0))
            {
                if ((piNumRegistro >= 0) &&
                    (dtLivroCaixasLocal.Rows.Count > piNumRegistro))
                    LivroCaixaLocal.RegistroNro = piNumRegistro;
                else
                    LivroCaixaLocal.RegistroNro = (dtLivroCaixasLocal.Rows.Count - 1);

                DataTableToVO(LivroCaixaLocal, dtLivroCaixasLocal, LivroCaixaLocal.RegistroNro);
            }
            else
            {
                LivroCaixaLocal.Id = 0;
                LivroCaixaLocal.DataHora = DateTime.Now;
                LivroCaixaLocal.Descricao = String.Empty;
                LivroCaixaLocal.IdContasAReceber = 0;
                LivroCaixaLocal.TipoDeMovimento = Model.Vo.eTipoMovimento.Model_Vo_eTipoMovimento.Saida;
                LivroCaixaLocal.Valor = 0.0f;
                LivroCaixaLocal.RegistroNro = -1;
            }

            return LivroCaixaLocal;
        }
 public void Alterar(Model.Vo.LivroCaixa.Model_Vo_LivroCaixa pLivroCaixaLocal)
 {
     if ((Validar(pLivroCaixaLocal)))
     {
         objBoLivroCaixa.Alterar(pLivroCaixaLocal, false);
     }
 }
        public Model.Vo.LivroCaixa.Model_Vo_LivroCaixa CarregarLivroCaixa(Int32 piNumRegistro)
        {
            Model.Vo.LivroCaixa.Model_Vo_LivroCaixa LivroCaixaLocal = new Model.Vo.LivroCaixa.Model_Vo_LivroCaixa();

            dtLivroCaixasLocal = objBoLivroCaixa.ListaDeLivroCaixas();

            if ((dtLivroCaixasLocal.Rows.Count > 0))
            {
                if ((piNumRegistro >= 0) &&
                    (dtLivroCaixasLocal.Rows.Count > piNumRegistro))
                {
                    LivroCaixaLocal.RegistroNro = piNumRegistro;
                }
                else
                {
                    LivroCaixaLocal.RegistroNro = (dtLivroCaixasLocal.Rows.Count - 1);
                }

                DataTableToVO(LivroCaixaLocal, dtLivroCaixasLocal, LivroCaixaLocal.RegistroNro);
            }
            else
            {
                LivroCaixaLocal.Id               = 0;
                LivroCaixaLocal.DataHora         = DateTime.Now;
                LivroCaixaLocal.Descricao        = String.Empty;
                LivroCaixaLocal.IdContasAReceber = 0;
                LivroCaixaLocal.TipoDeMovimento  = Model.Vo.eTipoMovimento.Model_Vo_eTipoMovimento.Saida;
                LivroCaixaLocal.Valor            = 0.0f;
                LivroCaixaLocal.RegistroNro      = -1;
            }

            return(LivroCaixaLocal);
        }
Exemplo n.º 4
0
 private void lclIncluir()
 {
     LivroCaixaLocal             = controlerLivroCaixas.DevolveValorInicial();
     LivroCaixaLocal.RegistroNro = LivroCaixaLocal.RegistroNro + 1;
     PreencherCampos(LivroCaixaLocal);
     StatusLocal = "I";
     TratarInterface();
 }
        private void lsLivroCaixa_DoubleClick(object sender, EventArgs e)
        {
            if (lsLivroCaixa.SelectedItems.Count == 0)
                return;

            LivroCaixaSelecionado = lsLivroCaixa.SelectedItems[0].Tag as Model.Vo.LivroCaixa.Model_Vo_LivroCaixa;

            this.Close();
        }
Exemplo n.º 6
0
        private void View_Desktop_CadLivroCaixas_Load(object sender, EventArgs e)
        {
            cmbTipo.Items.Clear();
            cmbTipo.Items.Add(Model.Vo.eTipoMovimento.Model_Vo_eTipoMovimento.Entrada);
            cmbTipo.Items.Add(Model.Vo.eTipoMovimento.Model_Vo_eTipoMovimento.Saida);

            LivroCaixaLocal = new Model.Vo.LivroCaixa.Model_Vo_LivroCaixa();

            CarregarLivroCaixa(-1);
        }
Exemplo n.º 7
0
 private void PreencherCampos(Model.Vo.LivroCaixa.Model_Vo_LivroCaixa LivroCaixa)
 {
     txtId.Text = Convert.ToString(LivroCaixa.Id);
     txtIdContasAReceber.Text = Convert.ToString(LivroCaixa.IdContasAReceber);
     lblContasAReceber.Text   = String.Empty;
     txtDataHora.Text         = Convert.ToString(LivroCaixa.DataHora);
     txtDescricao.Text        = Convert.ToString(LivroCaixa.Descricao);
     txtValor.Text            = Convert.ToString(LivroCaixa.Valor);
     cmbTipo.Text             = LivroCaixa.TipoDeMovimento.ToString();
 }
Exemplo n.º 8
0
        private void lsLivroCaixa_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            if (lsLivroCaixa.SelectedItems.Count == 0)
            {
                return;
            }

            LivroCaixaSelecionado = lsLivroCaixa.SelectedItems[0].Tag as Model.Vo.LivroCaixa.Model_Vo_LivroCaixa;

            this.Close();
        }
        public Model.Vo.LivroCaixa.Model_Vo_LivroCaixa DevolveValorInicial()
        {
            Model.Vo.LivroCaixa.Model_Vo_LivroCaixa retorno = new Model.Vo.LivroCaixa.Model_Vo_LivroCaixa();
            retorno.Id               = 0;
            retorno.DataHora         = DateTime.Now;
            retorno.Descricao        = String.Empty;
            retorno.IdContasAReceber = 0;
            retorno.TipoDeMovimento  = Model.Vo.eTipoMovimento.Model_Vo_eTipoMovimento.Saida;
            retorno.Valor            = 0.0f;
            retorno.RegistroNro      = 0;

            return(retorno);
        }
Exemplo n.º 10
0
        private void btnPesquisa_Click(object sender, EventArgs e)
        {
            Academia.View.Desktop.View_Desktop_ConLivroCaixa obj = new Academia.View.Desktop.View_Desktop_ConLivroCaixa();
            //obj.MdiParent = this;
            obj.ShowDialog();

            if ((obj.LivroCaixaSelecionado != null))
            {
                LivroCaixaLocal = obj.LivroCaixaSelecionado;

                PreencherCampos(LivroCaixaLocal);
            }
        }
Exemplo n.º 11
0
        public List<Model.Vo.LivroCaixa.Model_Vo_LivroCaixa> ListaLivroCaixaVO(DataTable dtLivroCaixasLocal)
        {
            List<Model.Vo.LivroCaixa.Model_Vo_LivroCaixa> list = new List<Model.Vo.LivroCaixa.Model_Vo_LivroCaixa>();
            if ((dtLivroCaixasLocal != null))
            {
                for (int i = 0; i < dtLivroCaixasLocal.Rows.Count; i++)
                {
                    Model.Vo.LivroCaixa.Model_Vo_LivroCaixa LivroCaixaLocal = new Model.Vo.LivroCaixa.Model_Vo_LivroCaixa();
                    DataTableToVO(LivroCaixaLocal, dtLivroCaixasLocal, i);

                    list.Add(LivroCaixaLocal);
                }
            }

            return list;
        }
Exemplo n.º 12
0
        public List <Model.Vo.LivroCaixa.Model_Vo_LivroCaixa> ListaLivroCaixaVO(DataTable dtLivroCaixasLocal)
        {
            List <Model.Vo.LivroCaixa.Model_Vo_LivroCaixa> list = new List <Model.Vo.LivroCaixa.Model_Vo_LivroCaixa>();

            if ((dtLivroCaixasLocal != null))
            {
                for (int i = 0; i < dtLivroCaixasLocal.Rows.Count; i++)
                {
                    Model.Vo.LivroCaixa.Model_Vo_LivroCaixa LivroCaixaLocal = new Model.Vo.LivroCaixa.Model_Vo_LivroCaixa();
                    DataTableToVO(LivroCaixaLocal, dtLivroCaixasLocal, i);

                    list.Add(LivroCaixaLocal);
                }
            }

            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);
            }
        }
Exemplo n.º 14
0
        private void DataTableToVO(Model.Vo.LivroCaixa.Model_Vo_LivroCaixa LivroCaixaLocal, DataTable dtLivroCaixasLocal, Int32 piRegNum)
        {
            LivroCaixaLocal.Id               = Convert.ToInt32(dtLivroCaixasLocal.Rows[piRegNum]["id"]);
            LivroCaixaLocal.DataHora         = Convert.ToDateTime(Controller.Funcoes.Controller_Funcoes.GetDataString(Convert.ToString(dtLivroCaixasLocal.Rows[piRegNum]["datahora"])));
            LivroCaixaLocal.Descricao        = Convert.ToString((dtLivroCaixasLocal.Rows[piRegNum]["descricao"]));
            LivroCaixaLocal.IdContasAReceber = Convert.ToInt32((dtLivroCaixasLocal.Rows[piRegNum]["idcontasareceber"]));

            if (Convert.ToString(dtLivroCaixasLocal.Rows[piRegNum]["tipodemovimento"]) == Model.Vo.eTipoMovimento.Model_Vo_eTipoMovimento.Entrada.ToString())
            {
                LivroCaixaLocal.TipoDeMovimento = Model.Vo.eTipoMovimento.Model_Vo_eTipoMovimento.Entrada;
            }
            else
            {
                LivroCaixaLocal.TipoDeMovimento = Model.Vo.eTipoMovimento.Model_Vo_eTipoMovimento.Saida;
            }

            LivroCaixaLocal.Valor = float.Parse(Convert.ToString(dtLivroCaixasLocal.Rows[piRegNum]["valor"]));
        }
        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);
            }
        }
Exemplo n.º 16
0
        private void CarregarLivroCaixa(Int32 piNumRegistro)
        {
            try
            {
                LivroCaixaLocal          = controlerLivroCaixas.CarregarLivroCaixa(piNumRegistro);
                txtId.Text               = Convert.ToString(LivroCaixaLocal.Id);
                txtIdContasAReceber.Text = Convert.ToString(LivroCaixaLocal.IdContasAReceber);
                txtDataHora.Text         = (Convert.ToString(LivroCaixaLocal.DataHora));
                txtDescricao.Text        = LivroCaixaLocal.Descricao.ToString();
                txtValor.Text            = Convert.ToString(LivroCaixaLocal.Valor);
                cmbTipo.Text             = LivroCaixaLocal.TipoDeMovimento.ToString();

                TratarInterface();

                lblContasAReceber.Text = String.Empty;
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao carregar LivroCaixas:" + ex.Message);
            }
        }
        private void CarregarLivroCaixa(Int32 piNumRegistro)
        {
            try
            {
                LivroCaixaLocal = controlerLivroCaixas.CarregarLivroCaixa(piNumRegistro);
                txtId.Text = Convert.ToString(LivroCaixaLocal.Id);
                txtIdContasAReceber.Text = Convert.ToString(LivroCaixaLocal.IdContasAReceber);
                txtDataHora.Text = (Convert.ToString(LivroCaixaLocal.DataHora));
                txtDescricao.Text = LivroCaixaLocal.Descricao.ToString();
                txtValor.Text = Convert.ToString(LivroCaixaLocal.Valor);
                cmbTipo.Text = LivroCaixaLocal.TipoDeMovimento.ToString();

                TratarInterface();                

                lblContasAReceber.Text = String.Empty;
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao carregar LivroCaixas:" + ex.Message);
            }
        }
        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 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_ExtratoLivroCaixa1()
 {
     InitializeComponent();
     LivroCaixaSelecionado = null;
 }
Exemplo n.º 21
0
 private Boolean Validar(Model.Vo.LivroCaixa.Model_Vo_LivroCaixa pLivroCaixaLocal)
 {
     return(objBoLivroCaixa.Validar(pLivroCaixaLocal, false));
 }
Exemplo n.º 22
0
 public View_Desktop_ConLivroCaixa()
 {
     InitializeComponent();
     LivroCaixaSelecionado = null;
 }
 public View_Desktop_ConLivroCaixa()
 {
     InitializeComponent();
     LivroCaixaSelecionado = null;
 }
 private void lclIncluir()
 {
     LivroCaixaLocal = controlerLivroCaixas.DevolveValorInicial();
     LivroCaixaLocal.RegistroNro = LivroCaixaLocal.RegistroNro + 1;
     PreencherCampos(LivroCaixaLocal);
     StatusLocal = "I";
     TratarInterface();
 }
        private void btnPesquisa_Click(object sender, EventArgs e)
        {
            Academia.View.Desktop.View_Desktop_ConLivroCaixa obj = new Academia.View.Desktop.View_Desktop_ConLivroCaixa();
            //obj.MdiParent = this;
            obj.ShowDialog();

            if ((obj.LivroCaixaSelecionado != null))
            {
                LivroCaixaLocal = obj.LivroCaixaSelecionado;

                PreencherCampos(LivroCaixaLocal);
            }
        }
Exemplo n.º 26
0
        public Model.Vo.LivroCaixa.Model_Vo_LivroCaixa DevolveValorInicial()
        {

            Model.Vo.LivroCaixa.Model_Vo_LivroCaixa retorno = new Model.Vo.LivroCaixa.Model_Vo_LivroCaixa();
            retorno.Id = 0;
            retorno.DataHora = DateTime.Now;
            retorno.Descricao = String.Empty;
            retorno.IdContasAReceber = 0;
            retorno.TipoDeMovimento = Model.Vo.eTipoMovimento.Model_Vo_eTipoMovimento.Saida;
            retorno.Valor = 0.0f;
            retorno.RegistroNro = 0;

            return retorno;
        }
        private void View_Desktop_CadLivroCaixas_Load(object sender, EventArgs e)
        {
            cmbTipo.Items.Clear();
            cmbTipo.Items.Add(Model.Vo.eTipoMovimento.Model_Vo_eTipoMovimento.Entrada);
            cmbTipo.Items.Add(Model.Vo.eTipoMovimento.Model_Vo_eTipoMovimento.Saida);

            LivroCaixaLocal = new Model.Vo.LivroCaixa.Model_Vo_LivroCaixa();

            CarregarLivroCaixa(-1);
        }
Exemplo n.º 28
0
 public View_Desktop_ExtratoLivroCaixa1()
 {
     InitializeComponent();
     LivroCaixaSelecionado = null;
 }