Esempio n. 1
0
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            if (tipoConstrutor == "es")
            {
                item = (ItensCustas)_escritura.dataGridCustas.SelectedItem;
            }

            if (tipoConstrutor == "ad")
            {
                item = (ItensCustas)_adicionar.dataGridCustas.SelectedItem;
            }

            if (tipoConstrutor == "pr")
            {
                item = (ItensCustas)_procuracao.dataGridCustas.SelectedItem;
            }

            if (tipoConstrutor == "te")
            {
                item = (ItensCustas)_testamento.dataGridCustas.SelectedItem;
            }

            lblDescricao.Content = item.Descricao;
            txtQtd.Text          = item.Quantidade;
            txtValor.Text        = string.Format("{0:n2}", item.Valor);
            txtQtd.Focus();
        }
Esempio n. 2
0
        private void AdicionarItensTabelaCustas()
        {
            var tabelaCustas = (TabelaCustas)cmbTabelaAtos.SelectedItem;


            var itemCustas = new ItensCustas();

            itemCustas.Descricao  = tabelaCustas.Descricao;
            itemCustas.Tabela     = tabelaCustas.Tabela;
            itemCustas.Item       = tabelaCustas.Item;
            itemCustas.SubItem    = tabelaCustas.SubItem;
            itemCustas.Quantidade = "1";
            itemCustas.Valor      = tabelaCustas.Valor;

            try
            {
                itemCustas.Total = Convert.ToInt16(itemCustas.Quantidade) * itemCustas.Valor;
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }

            var contem = _digitarEscritura.listaItensCustas.Where(p => p.Tabela == itemCustas.Tabela && p.Item == itemCustas.Item && p.SubItem == itemCustas.SubItem).FirstOrDefault();

            if (contem == null)
            {
                _digitarEscritura.listaItensCustas.Add(itemCustas);
            }
            else
            {
                contem.Quantidade = string.Format("{0}", Convert.ToInt16(contem.Quantidade) + 1);
                contem.Descricao  = tabelaCustas.Descricao;
                contem.Tabela     = tabelaCustas.Tabela;
                contem.Item       = tabelaCustas.Item;
                contem.SubItem    = tabelaCustas.SubItem;
                contem.Valor      = tabelaCustas.Valor;
                contem.Total      = Convert.ToInt16(contem.Quantidade) * itemCustas.Valor;
            }



            _digitarEscritura.CalcularEmolumentos();
            _digitarEscritura.CalcularMutuaAcoterj();
            _digitarEscritura.CalcularBotaoTotal();

            _digitarEscritura.dataGridCustas.Items.Refresh();
        }
Esempio n. 3
0
        private void SalvarItensCustas()
        {
            var custasExcluir = _AppServicoItensCustas.ObterItensCustasPorIdProcuracao(_procuracao.ProcuracaoId);

            for (int i = 0; i < custasExcluir.Count; i++)
            {
                var excluirBanco = _AppServicoItensCustas.GetById(custasExcluir[i].ItensCustasId);
                _AppServicoItensCustas.Remove(excluirBanco);
            }


            for (int i = 0; i < _digitarProcuracao.listaItensCustas.Count; i++)
            {
                var adicionarBanco = new ItensCustas();

                adicionarBanco = _digitarProcuracao.listaItensCustas[i];

                adicionarBanco.IdProcuracao = _procuracao.ProcuracaoId;

                _AppServicoItensCustas.Add(adicionarBanco);
            }
        }
Esempio n. 4
0
        private void SalvarItensCustas()
        {
            var custasExcluir = _AppServicoItensCustas.ObterItensCustasPorIdAto(_escritura.EscriturasId);

            for (int i = 0; i < custasExcluir.Count; i++)
            {
                var excluirBanco = _AppServicoItensCustas.GetById(custasExcluir[i].ItensCustasId);
                _AppServicoItensCustas.Remove(excluirBanco);
            }


            for (int i = 0; i < _digitarEscritura.listaItensCustas.Count; i++)
            {
                var adicionarBanco = new ItensCustas();

                adicionarBanco = _digitarEscritura.listaItensCustas[i];

                adicionarBanco.IdEscritura = _escritura.EscriturasId;

                _AppServicoItensCustas.Add(adicionarBanco);
            }
        }
Esempio n. 5
0
        public void CalcularItensCustas(List <TabelaCustas> tabelaCustas, string qtdComunicacao)
        {
            listaItensCustas = new List <ItensCustas>();

            for (int i = 0; i < tabelaCustas.Count; i++)
            {
                var itemCustas = new ItensCustas();
                itemCustas.Descricao = tabelaCustas[i].Descricao;
                itemCustas.Tabela    = tabelaCustas[i].Tabela;
                itemCustas.Item      = tabelaCustas[i].Item;
                itemCustas.SubItem   = tabelaCustas[i].SubItem;

                if (itemCustas.Tabela == "16" && itemCustas.Item == "5")
                {
                    itemCustas.Quantidade = qtdComunicacao;
                }
                else
                {
                    itemCustas.Quantidade = "1";
                }

                itemCustas.Valor = tabelaCustas[i].Valor;

                try
                {
                    itemCustas.Total = Convert.ToInt16(itemCustas.Quantidade) * itemCustas.Valor;
                }
                catch (Exception ex)
                {
                    throw new Exception(ex.Message);
                }


                listaItensCustas.Add(itemCustas);
            }
        }