private void printCarne(int nSid)
        {
            lblMsg.Text = "";
            Warning[] warnings;
            string[]  streamIds;
            string    mimeType  = string.Empty;
            string    encoding  = string.Empty;
            string    extension = string.Empty;

            Session["sid"] = "";
            Tributario_bll   tributario_Class = new Tributario_bll("GTIconnection");
            List <Boleto>    ListaBoleto      = tributario_Class.Lista_Boleto_DAM(nSid);
            DataSet          Ds     = gtiCore.ToDataSet(ListaBoleto);
            ReportDataSource rdsAct = new ReportDataSource("dsDam", Ds.Tables[0]);
            ReportViewer     viewer = new ReportViewer();

            viewer.LocalReport.Refresh();
            viewer.LocalReport.ReportPath = Server.MapPath("~/Report/rptDetalheBoleto.rdlc");
            viewer.LocalReport.DataSources.Add(rdsAct); // Add  datasource here
            byte[] bytes = viewer.LocalReport.Render("PDF", null, out mimeType, out encoding, out extension, out streamIds, out warnings);
            tributario_Class.Excluir_Carne(nSid);
            Response.Buffer = true;
            Response.Clear();
            Response.ContentType = mimeType;
            Response.AddHeader("content-disposition", "attachment; filename= guia_pmj" + "." + extension);
            Response.OutputStream.Write(bytes, 0, bytes.Length);
            Response.Flush();
            Response.End();
        }
Esempio n. 2
0
 protected void btAcesso_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrWhiteSpace(txtNumDoc.Text))
     {
         lblMsg.Text = "Erro: Digite o nº do documento.";
     }
     else
     {
         int  number;
         bool result = Int32.TryParse(txtNumDoc.Text, out number);
         if (result)
         {
             ClearTable();
             Tributario_bll tributario_Class = new Tributario_bll("GTIconnection");
             bool           bExiste          = tributario_Class.Existe_Documento_CIP(number);
             if (!bExiste)
             {
                 lblMsg.Text = "Erro: Documento inválido.";
             }
             else
             {
                 FillTable(number);
             }
         }
         else
         {
             lblMsg.Text = "Erro: Documento inválido.";
         }
     }
 }
Esempio n. 3
0
        private void Carrega_Lancamento(int _tipo)
        {
            Tributario_bll tributario_Class            = new Tributario_bll(_connection);
            List <GTI_Models.Models.Lancamento> _lista = tributario_Class.Lista_Lancamento();

            LancamentoList.Items.Clear();

            if (_tipo == 0)
            {
                foreach (GTI_Models.Models.Lancamento item in _lista)
                {
                    if ((item.Codlancamento != 1 && item.Codlancamento != 2 && item.Codlancamento != 3 && item.Codlancamento != 5 && item.Codlancamento != 6 &&
                         item.Codlancamento != 7 && item.Codlancamento != 8 && item.Codlancamento != 12 && item.Codlancamento != 13 &&
                         item.Codlancamento != 14 && item.Codlancamento != 20 && item.Codlancamento != 21 && item.Codlancamento != 29 && item.Codlancamento != 30))
                    {
                        LancamentoList.Items.Add(new GtiTypes.CustomListBoxItem(item.Descreduz, item.Codlancamento));
                    }
                }
            }
            else
            {
                foreach (GTI_Models.Models.Lancamento item in _lista)
                {
                    if (item.Codlancamento == _tipo)
                    {
                        LancamentoList.Items.Add(new GtiTypes.CustomListBoxItem(item.Descfull, item.Codlancamento));
                    }
                }
            }

            LancamentoList.SelectedIndex = 0;
        }
Esempio n. 4
0
        private dados_imovel_web Valida_Certidao(int Numero, int Ano, int Codigo)
        {
            Tributario_bll   tributario_Class = new Tributario_bll("GTIconnection");
            dados_imovel_web dados            = tributario_Class.Retorna_Ficha_Imovel_Web(Ano, Numero, Codigo);

            return(dados);
        }
Esempio n. 5
0
        public ViewResult SysMenu()
        {
            if (Session["hashid"] == null)
            {
                LoginViewModel model = new LoginViewModel();
                return(View("Login", model));
            }
            else
            {
                int            _userid = Convert.ToInt32(Session["hashid"]);
                bool           _func   = Session["hashfunc"].ToString() == "S" ? true : false;
                Tributario_bll tributarioRepository = new Tributario_bll(_connection);
                List <int>     ListaUsoPlataforma   = tributarioRepository.Lista_Rodo_Uso_Plataforma_UserEmpresa(_userid, _func);
                if (ListaUsoPlataforma.Count == 0)
                {
                    ViewBag.UsoPlataforma = "N";
                }
                else
                {
                    ViewBag.UsoPlataforma = "S";
                }

                return(View());
            }
        }
Esempio n. 6
0
        private certidao_debito_doc Valida_Dados(string Validacao)
        {
            Tributario_bll      tributario_Class = new Tributario_bll("GTIconnection");
            certidao_debito_doc dados            = tributario_Class.Retorna_Certidao_Debito_Doc(Validacao);

            return(dados);
        }
        private Certidao_valor_venal Valida_Dados(int Numero, int Ano, int Codigo)
        {
            Tributario_bll       tributario_Class = new Tributario_bll("GTIconnection");
            Certidao_valor_venal dados            = tributario_Class.Retorna_Certidao_ValorVenal(Ano, Numero, Codigo);

            return(dados);
        }
        private Certidao_endereco Valida_Endereco(int Numero, int Ano, int Codigo)
        {
            Tributario_bll    tributario_Class = new Tributario_bll("GTIconnection");
            Certidao_endereco dados            = tributario_Class.Retorna_Certidao_Endereco(Ano, Numero, Codigo);

            return(dados);
        }
Esempio n. 9
0
        public void UpdateDatabase()
        {
            if (txtCidade.Text.Length == 0)
            {
            }
            else
            {
                comercio_eletronico Reg = new comercio_eletronico();
                Reg.Cep         = Convert.ToInt32(gtiCore.RetornaNumero(txtCep.Text));
                Reg.Cidade      = txtCidade.Text.Length > 50 ? txtCidade.Text.Substring(0, 50) : txtCidade.Text;
                Reg.Cpfcnpj     = gtiCore.RetornaNumero(txtcpfCnpj.Text);
                Reg.Dataemissao = DateTime.Now;
                Reg.Datavencto  = gtiCore.IsDate(txtDtVenc.Text) ? Convert.ToDateTime(txtDtVenc.Text) : Convert.ToDateTime("01/01/1900");
                Reg.Endereco    = txtEndereco.Text.Length > 200 ? txtEndereco.Text.Substring(0, 200) : txtEndereco.Text;
                Reg.Nome        = txtNome.Text.Length > 100 ? txtNome.Text.Substring(0, 100) : txtNome.Text;
                Reg.Nossonumero = txtrefTran.Text;
                Reg.Numdoc      = Convert.ToInt32(txtrefTran.Text.Right(8));
                Reg.UF          = txtUF.Text;
                Reg.Usuario     = "DAM/Web";
                Reg.Valorguia   = Convert.ToDecimal(txtValor.Text);

                Tributario_bll tributario_Class = new Tributario_bll("GTIconnection");
                if (tributario_Class.Existe_Comercio_Eletronico(Reg.Numdoc))
                {
                    Response.Redirect("~/Pages/gtiMenu.aspx");
                }
                else
                {
                    tributario_Class.Insert_Boleto_Comercio_Eletronico(Reg);
                }
            }
        }
Esempio n. 10
0
        private void SaveReg()
        {
            GTI_Models.Models.Lancamento reg = new GTI_Models.Models.Lancamento {
                Descfull  = txtCompleto.Text,
                Descreduz = txtResumido.Text,
                Tipolivro = Convert.ToInt16(cmbLivro.SelectedValue)
            };
            Tributario_bll clsTributario = new Tributario_bll(_connection);
            Exception      ex;

            if (bAddNew)
            {
                ex = clsTributario.Insert_Lancamento(reg);
            }
            else
            {
                reg.Codlancamento = Convert.ToInt16(lstMain.SelectedValue);
                ex = clsTributario.Alterar_Lancamento(reg);
            }
            if (ex != null)
            {
                ErrorBox eBox = new ErrorBox("Atenção", ex.Message, ex);
                eBox.ShowDialog();
            }
            else
            {
                Carrega_Lista();
                ControlBehaviour(true);
            }
        }
Esempio n. 11
0
        public ctlTributoEditor(IWindowsFormsEditorService editorService)
        {
            InitializeComponent();
            _editorService = editorService;
            ControlBehaviour(true);
            Tributario_bll clsTributario           = new Tributario_bll(_connection);
            List <GTI_Models.Models.Tributo> Lista = clsTributario.Lista_Tributo();

            List <CustomListBoxItem3> myItems = new List <CustomListBoxItem3>();

            foreach (GTI_Models.Models.Tributo item in Lista)
            {
                myItems.Add(new CustomListBoxItem3(item.Desctributo, item.Codtributo, item.Abrevtributo));
            }

            cmbTributo.DataSource    = myItems;
            cmbTributo.DisplayMember = "_name";
            cmbTributo.ValueMember   = "_value";

            foreach (SpExtrato reg in Parcela_Edit._lista_tributo)
            {
                ListViewItem item = new ListViewItem(reg.Codtributo.ToString("00"));
                item.SubItems.Add(reg.Abrevtributo);
                item.SubItems.Add(reg.Valortributo.ToString("#0.00"));
                lvTrib.Items.Add(item);
            }
            if (lvTrib.Items.Count > 0)
            {
                lvTrib.Items[0].Selected = true;
            }
        }
Esempio n. 12
0
        public JsonResult Alterar_TributoArtigo(string codigo, string artigo)
        {
            short         _codigo = Convert.ToInt16(codigo);
            Tributoartigo reg     = new Tributoartigo()
            {
                Codtributo = _codigo,
                Artigo     = artigo
            };
            Tributario_bll tributarioRepository = new Tributario_bll(_connection);
            bool           _existe = tributarioRepository.Existe_Tributo_Artigo(_codigo);

            Exception ex;

            if (_existe)
            {
                ex = tributarioRepository.Alterar_TributoArtigo(reg);
            }
            else
            {
                ex = tributarioRepository.Insert_Tributo_Artigo(reg);
            }

            var result = new { Success = "True" };

            return(new JsonResult {
                Data = result, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Esempio n. 13
0
        private void Carrega_Lista()
        {
            Tributario_bll clsTributario = new Tributario_bll(_connection);

            Lista = clsTributario.Lista_Lancamento();
            cmbLivro.DataSource    = clsTributario.Lista_Tipo_Livro();
            cmbLivro.DisplayMember = "desctipo";
            cmbLivro.ValueMember   = "codtipo";

            List <StrLancamento> Lista2 = new List <StrLancamento>();

            foreach (var item in Lista)
            {
                StrLancamento reg = new StrLancamento {
                    _codigo = item.Codlancamento,
                    _nome   = item.Descfull
                };
                Lista2.Add(reg);
            }

            List <CustomListBoxItem> myItems = new List <CustomListBoxItem>();

            foreach (StrLancamento item in Lista2)
            {
                myItems.Add(new CustomListBoxItem(item._nome, item._codigo));
            }
            lstMain.DataSource    = myItems;
            lstMain.DisplayMember = "_name";
            lstMain.ValueMember   = "_value";
        }
        private string Grava_Extrato_Pagamento(int Codigo, int NumeroCertidao, short AnoCertidao, string Sufixo)
        {
            string           Controle         = NumeroCertidao.ToString("00000") + AnoCertidao.ToString("0000") + "/" + Codigo.ToString() + "-" + Sufixo;
            Tributario_bll   tributario_Class = new Tributario_bll("GTIconnection");
            List <SpExtrato> ListaTributo     = tributario_Class.Lista_Extrato_Tributo(Codigo, 1980, 2050, 0, 99, 0, 99, 0, 999, 0, 99, 0, 99, DateTime.Now, "Web");
            List <SpExtrato> ListaParcela     = tributario_Class.Lista_Extrato_Parcela(ListaTributo);

            foreach (SpExtrato item in ListaParcela.Where(x => (x.Codlancamento == 2 || x.Codlancamento == 6 || x.Codlancamento == 14) && x.Statuslanc < 3))
            {
                Certidao_inscricao_extrato reg = new Certidao_inscricao_extrato();
                reg.Id = Controle;
                reg.Numero_certidao = NumeroCertidao;
                reg.Ano_certidao    = AnoCertidao;
                reg.Ano             = item.Anoexercicio;
                reg.Codigo          = item.Codreduzido;
                reg.Complemento     = item.Codcomplemento;
                if (item.Datapagamento != null)
                {
                    reg.Data_Pagamento = Convert.ToDateTime(item.Datapagamento);
                }
                reg.Data_Vencimento      = item.Datavencimento;
                reg.Lancamento_Codigo    = item.Codlancamento;
                reg.Lancamento_Descricao = item.Desclancamento;
                reg.Parcela    = (byte)item.Numparcela;
                reg.Sequencia  = (byte)item.Seqlancamento;
                reg.Valor_Pago = (decimal)item.Valorpagoreal;
                Exception ex = tributario_Class.Insert_Certidao_Inscricao_Extrato(reg);
                if (ex != null)
                {
                    throw ex;
                }
            }

            return(Controle);
        }
Esempio n. 15
0
        private Certidao_isencao Valida_Dados(int Numero, int Ano, int Codigo)
        {
            Tributario_bll   tributario_Class = new Tributario_bll("GTIconnection");
            Certidao_isencao dados            = tributario_Class.Retorna_Certidao_Isencao(Ano, Numero, Codigo);

            return(dados);
        }
Esempio n. 16
0
        private void Carrega_Lista()
        {
            Tributario_bll clsTributario = new Tributario_bll(_connection);

            Lista = clsTributario.Lista_Tributo();
            List <GTI_Models.Models.Tributo> ListaFilter = Lista.Where(c => c.Desctributo.Contains(txtFilter.Text)).ToList();

            List <StrTributo> Lista2 = new List <StrTributo>();

            foreach (var item in ListaFilter)
            {
                StrTributo reg = new StrTributo {
                    _codigo = item.Codtributo,
                    _nome   = item.Desctributo
                };
                Lista2.Add(reg);
            }

            List <CustomListBoxItem> myItems = new List <CustomListBoxItem>();

            foreach (StrTributo item in Lista2)
            {
                myItems.Add(new CustomListBoxItem(item._nome, item._codigo));
            }
            lstMain.DataSource    = myItems;
            lstMain.DisplayMember = "_name";
            lstMain.ValueMember   = "_value";
        }
Esempio n. 17
0
        private void Atualiza_Lista_Debitos()
        {
            gtiCore.Ocupado(this);
            Tributario_bll clsTributario = new Tributario_bll(_connection);
            DateTime       _data_Atualiza;

            if (gtiCore.IsDate(DataCalculoText.Text))
            {
                _data_Atualiza = Convert.ToDateTime(DataCalculoText.Text);
            }
            else
            {
                if (gtiCore.IsDate(DataVencimentoText.Text))
                {
                    _data_Atualiza = Convert.ToDateTime(DataVencimentoText.Text);
                }
                else
                {
                    MessageBox.Show("Data de vencimento inválida.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    DataVencimentoText.Text = DateTime.Now.ToString("dd/MM/yyyy");
                    _data_Atualiza          = DateTime.Now;
                }
            }
            _extrato = clsTributario.Lista_Extrato_Tributo(Codigo: _lista_selecionados[0].Codreduzido, Data_Atualizacao: _data_Atualiza);
            gtiCore.Liberado(this);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                String s = Request.QueryString["d"];
                if (s != "gti")
                {
                    Response.Redirect("~/Pages/gtiMenu.aspx");
                }

                if (Session["sid"] != null && Session["sid"].ToString() != "")
                {
                    Tributario_bll    tributario_Class = new Tributario_bll("GTIconnection");
                    List <Boletoguia> ListaBoleto      = tributario_Class.Lista_Boleto_Guia(Convert.ToInt32(Session["sid"]));

                    txtcpfCnpj.Text  = ListaBoleto[0].Cpf;
                    txtCodigo.Text   = ListaBoleto[0].Codreduzido;
                    txtNome.Text     = ListaBoleto[0].Nome;
                    txtEndereco.Text = ListaBoleto[0].Endereco + ", " + ListaBoleto[0].Numimovel.ToString() + " " + ListaBoleto[0].Complemento + " " + ListaBoleto[0].Bairro;
                    txtCidade.Text   = ListaBoleto[0].Cidade + "/" + ListaBoleto[0].Uf;
                    txtCep.Text      = ListaBoleto[0].Cep;
                    txtProcesso.Text = ListaBoleto[0].Numproc;
                }
                else
                {
                    Response.Redirect("~/Pages/gtiMenu.aspx");
                }
            }
        }
Esempio n. 19
0
        private void printCarne(int nSid)
        {
            lblMsg.Text = "";
            Warning[] warnings;
            string[]  streamIds;
            string    mimeType  = string.Empty;
            string    encoding  = string.Empty;
            string    extension = string.Empty;

            Session["sid"] = "";
            Tributario_bll    tributario_Class = new Tributario_bll("GTIconnection");
            List <Boletoguia> ListaBoleto      = tributario_Class.Lista_Boleto_Guia(nSid);
            int _codigo = Convert.ToInt32(ListaBoleto[0].Codreduzido);

            if (ListaBoleto.Count > 0)
            {
                tributario_Class.Insert_Carne_Web(_codigo, 2020);
                DataSet          Ds     = gtiCore.ToDataSet(ListaBoleto);
                ReportDataSource rdsAct = new ReportDataSource("dsBoletoGuia", Ds.Tables[0]);
                ReportViewer     viewer = new ReportViewer();
                viewer.LocalReport.Refresh();
                viewer.LocalReport.ReportPath = "Report/Carne_ISS_TLL.rdlc";
                viewer.LocalReport.DataSources.Add(rdsAct); // Add  datasource here

                Empresa_bll   empresa_Class   = new Empresa_bll("GTIconnection");
                EmpresaStruct _empresa        = empresa_Class.Retorna_Empresa(_codigo);
                decimal       _valor_aliquota = empresa_Class.Aliquota_Taxa_Licenca(_codigo);

                List <ReportParameter> parameters = new List <ReportParameter>();
                parameters.Add(new ReportParameter("DATADOC", Convert.ToDateTime(ListaBoleto[0].Datadoc).ToString("dd/MM/yyyy")));
                parameters.Add(new ReportParameter("NOME", ListaBoleto[0].Nome));
                parameters.Add(new ReportParameter("ENDERECO", ListaBoleto[0].Endereco + " " + ListaBoleto[0].Complemento));
                parameters.Add(new ReportParameter("BAIRRO", ListaBoleto[0].Bairro));
                parameters.Add(new ReportParameter("CIDADE", ListaBoleto[0].Cidade + "/" + ListaBoleto[0].Uf));
                parameters.Add(new ReportParameter("CODIGO", _codigo.ToString()));
                parameters.Add(new ReportParameter("IE", _empresa.Inscricao_estadual == ""? " ": _empresa.Inscricao_estadual));
                parameters.Add(new ReportParameter("DOC", ListaBoleto[0].Cpf));
                parameters.Add(new ReportParameter("ATIVIDADE", _empresa.Atividade_extenso));
                parameters.Add(new ReportParameter("ISS", Convert.ToDecimal(ListaBoleto[0].Valor_ISS).ToString("#0.00")));
                parameters.Add(new ReportParameter("TAXA", Convert.ToDecimal(ListaBoleto[0].Valor_Taxa).ToString("#0.00")));
                parameters.Add(new ReportParameter("AREA", Convert.ToDecimal(_empresa.Area).ToString("#0.00")));
                parameters.Add(new ReportParameter("ALIQUOTA", _valor_aliquota.ToString("#0.00")));
                viewer.LocalReport.SetParameters(parameters);

                byte[] bytes = viewer.LocalReport.Render("PDF", null, out mimeType, out encoding, out extension, out streamIds, out warnings);
                tributario_Class.Excluir_Carne(nSid);
                Response.Buffer = true;
                Response.Clear();
                Response.ContentType = mimeType;
                Response.AddHeader("content-disposition", "attachment; filename= guia_pmj" + "." + extension);
                Response.OutputStream.Write(bytes, 0, bytes.Length);
                Response.Flush();
                Response.End();
            }
            else
            {
                lblMsg.Text = "A guia já foi impressa!";
            }
        }
        private List <DebitoStructure> Carregaparcelas(int nNumDoc, DateTime dDataDoc)
        {
            int                    i = 0;
            Tributario_bll         tributario_Class = new Tributario_bll("GTIconnection");
            List <DebitoStructure> ListaParcelas    = tributario_Class.Lista_Tabela_Parcela_Documento(nNumDoc);

            foreach (DebitoStructure Linha in ListaParcelas)
            {
                List <SpExtrato> ListaTributo = tributario_Class.Lista_Extrato_Tributo(Linha.Codigo_Reduzido, (short)Linha.Ano_Exercicio, (short)Linha.Ano_Exercicio, (short)Linha.Codigo_Lancamento, (short)Linha.Codigo_Lancamento,
                                                                                       (short)Linha.Sequencia_Lancamento, (short)Linha.Sequencia_Lancamento, (short)Linha.Numero_Parcela, (short)Linha.Numero_Parcela, Linha.Complemento, Linha.Complemento, 0, 99, dDataDoc, "Web");
                List <SpExtrato> ListaParcela = tributario_Class.Lista_Extrato_Parcela(ListaTributo);

                for (i = 0; i < ListaParcelas.Count; i++)
                {
                    if (ListaParcelas[i].Ano_Exercicio == Linha.Ano_Exercicio & ListaParcelas[i].Codigo_Lancamento == Linha.Codigo_Lancamento & ListaParcelas[i].Sequencia_Lancamento == Linha.Sequencia_Lancamento &
                        ListaParcelas[i].Numero_Parcela == Linha.Numero_Parcela & ListaParcelas[i].Complemento == Linha.Complemento)
                    {
                        break;
                    }
                }
                ListaParcelas[i].Soma_Principal       = ListaParcela[0].Valortributo;
                ListaParcelas[i].Soma_Multa           = ListaParcela[0].Valormulta;
                ListaParcelas[i].Soma_Juros           = ListaParcela[0].Valorjuros;
                ListaParcelas[i].Soma_Correcao        = ListaParcela[0].Valorcorrecao;
                ListaParcelas[i].Soma_Total           = ListaParcela[0].Valortotal;
                ListaParcelas[i].Descricao_Lancamento = ListaParcela[0].Desclancamento;
                string DescTributo = "";

                List <int> aTributos = new List <int>();
                foreach (SpExtrato Trib in ListaTributo)
                {
                    bool bFind = false;
                    for (int b = 0; b < aTributos.Count; b++)
                    {
                        if (aTributos[b] == Trib.Codtributo)
                        {
                            bFind = true;
                            break;
                        }
                    }
                    if (!bFind)
                    {
                        aTributos.Add(Trib.Codtributo);
                    }
                }

                for (int c = 0; c < aTributos.Count; c++)
                {
                    DescTributo += aTributos[c].ToString("000") + "-" + tributario_Class.Lista_Tributo(aTributos[c])[0].Abrevtributo + ",";
                }

                DescTributo = DescTributo.Substring(0, DescTributo.Length - 1);
                ListaParcelas[i].Descricao_Tributo = DescTributo;
                ListaParcelas[i].Data_Vencimento   = ListaParcela[0].Datavencimento;
            }

            return(ListaParcelas);
        }
Esempio n. 21
0
        private void Gravar_Atividade()
        {
            decimal.TryParse(Aliquota1.Text, out decimal _aliq1);
            decimal.TryParse(Aliquota2.Text, out decimal _aliq2);
            decimal.TryParse(Aliquota3.Text, out decimal _aliq3);
            int.TryParse(Codigo.Text, out int _codigo);
            string _descricao = Descricao.Text.Trim();

            Tributario_bll tributario_Class = new Tributario_bll(_connection);
            Atividade      reg = new Atividade {
                Codatividade  = _codigo,
                Descatividade = _descricao,
                Valoraliq1    = _aliq1,
                Valoraliq2    = _aliq2,
                Valoraliq3    = _aliq3
            };
            Exception ex;

            if (bAddNew)
            {
                ex = tributario_Class.Insert_Atividade(reg);
                if (ex != null)
                {
                    ErrorBox eBox = new ErrorBox("Atenção", ex.Message, ex);
                    eBox.ShowDialog();
                }
                else
                {
                    ListViewItem lvItem = new ListViewItem(_codigo.ToString("00000"));
                    lvItem.SubItems.Add(_descricao);
                    lvItem.SubItems.Add(string.Format("{0:0.00}", _aliq3));
                    lvItem.SubItems.Add(string.Format("{0:0.00}", _aliq2));
                    lvItem.SubItems.Add(string.Format("{0:0.00}", _aliq3));
                    MainListView.Items.Add(lvItem);
                    ControlBehaviour(true);
                }
            }
            else
            {
                ex = tributario_Class.Alterar_Atividade(reg);
                if (ex != null)
                {
                    ErrorBox eBox = new ErrorBox("Atenção", ex.Message, ex);
                    eBox.ShowDialog();
                }
                else
                {
                    MainListView.Items[MainListView.SelectedIndices[0]].Text             = _codigo.ToString("00000");
                    MainListView.Items[MainListView.SelectedIndices[0]].SubItems[1].Text = _descricao;
                    MainListView.Items[MainListView.SelectedIndices[0]].SubItems[2].Text = string.Format("{0:0.00}", _aliq1);
                    MainListView.Items[MainListView.SelectedIndices[0]].SubItems[3].Text = string.Format("{0:0.00}", _aliq2);
                    MainListView.Items[MainListView.SelectedIndices[0]].SubItems[4].Text = string.Format("{0:0.00}", _aliq3);

                    ControlBehaviour(true);
                }
            }
        }
Esempio n. 22
0
        public JsonResult Lista_TributoArtigo()
        {
            Tributario_bll             tributarioRepository = new Tributario_bll(_connection);
            List <TributoArtigoStruct> Lista = tributarioRepository.Lista_TributoArtigo();

            return(new JsonResult {
                Data = Lista, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Esempio n. 23
0
        public JsonResult Lista_IPCA()
        {
            Tributario_bll tributarioRepository = new Tributario_bll(_connection);
            List <Ufir>    Lista = tributarioRepository.Lista_IPCA();

            return(new JsonResult {
                Data = Lista, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
        public ActionResult Rod_menu(RodoviariaViewModel model)
        {
            Tributario_bll tributarioRepository = new Tributario_bll(_connection);

            List <Rodo_empresa> Lista = tributarioRepository.Lista_Rodo_empresa();

            ViewBag.Lista_Empresa = new SelectList(Lista, "Codigo", "Nome");

            return(RedirectToAction("Rod_plat_query", new { a = Encrypt(model.Codigo.ToString()), c = Encrypt(DateTime.Now.Year.ToString()) }));
        }
Esempio n. 25
0
        public JsonResult Lista_PrecoTabela(string ano)
        {
            short          _ano = Convert.ToInt16(ano);
            Tributario_bll tributarioRepository = new Tributario_bll(_connection);
            List <TributoAliquotaStruct> Lista  = tributarioRepository.Lista_TributoAliquota(_ano);

            return(new JsonResult {
                Data = Lista, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Esempio n. 26
0
        private void PGrid_PropertyValueChanged(object s, PropertyValueChangedEventArgs e)
        {
            Tributario_bll tributario_Class = new Tributario_bll(_connection);
            Exception      ex     = null;
            string         _valor = e.ChangedItem.Value.ToString();

            switch (e.ChangedItem.Label)
            {
            case "Situação do lançamento":
                byte _status = Convert.ToByte(_valor.Substring(0, _valor.ToString().IndexOf("-")));
                ex = tributario_Class.Alterar_Status_Lancamento(_codigo, _ano, _lanc, _seq, _parc, _compl, _status);
                break;

            case "Data de vencimento":
                DateTime _vencto = Convert.ToDateTime(_valor);
                ex = tributario_Class.Alterar_Data_Vencimento(_codigo, _ano, _lanc, _seq, _parc, _compl, _vencto);
                break;

            case "Data base":
                DateTime _data_base = Convert.ToDateTime(_valor);
                ex = tributario_Class.Alterar_Data_Base(_codigo, _ano, _lanc, _seq, _parc, _compl, _data_base);
                break;

            case "N° do livro":
                int _livro = Convert.ToInt32(_valor);
                ex = tributario_Class.Alterar_Numero_Livro(_codigo, _ano, _lanc, _seq, _parc, _compl, _livro);
                break;

            case "N° da certidão":
                int _certidao = Convert.ToInt32(_valor);
                ex = tributario_Class.Alterar_Numero_Certidao(_codigo, _ano, _lanc, _seq, _parc, _compl, _certidao);
                break;

            case "N° da página":
                int _pagina = Convert.ToInt32(_valor);
                ex = tributario_Class.Alterar_Pagina_Livro(_codigo, _ano, _lanc, _seq, _parc, _compl, _pagina);
                break;

            case "Data de inscrição":
                DateTime _data_insc = Convert.ToDateTime(_valor);
                ex = tributario_Class.Alterar_Data_Inscricao(_codigo, _ano, _lanc, _seq, _parc, _compl, _data_insc);
                break;

            case "Data de ajuizamento":
                DateTime _data_ajuiza = Convert.ToDateTime(_valor);
                ex = tributario_Class.Alterar_Data_Ajuizamento(_codigo, _ano, _lanc, _seq, _parc, _compl, _data_ajuiza);
                break;

            default:
                break;
            }
        }
Esempio n. 27
0
        private void FillTable(int NumDocumento)
        {
            Imovel_bll                imovel_Class     = new Imovel_bll("GTIconnection");
            Tributario_bll            tributario_Class = new Tributario_bll("GTIconnection");
            int                       Codigo           = tributario_Class.Retorna_Codigo_por_Documento(NumDocumento);
            ImovelStruct              regDados         = imovel_Class.Dados_Imovel(Codigo);
            List <ProprietarioStruct> lstProprietario  = imovel_Class.Lista_Proprietario(Codigo, true);

            IM.Text             = regDados.Codigo.ToString();
            NOME.Text           = lstProprietario[0].Nome;
            ENDERECOIMOVEL.Text = regDados.NomeLogradouro + ", " + regDados.Numero.ToString() + " " + regDados.Complemento.ToString();
            BAIRRO.Text         = regDados.NomeBairro.ToString();
        }
Esempio n. 28
0
        public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext context)
        {
            ArrayList                 _status       = new ArrayList();
            Tributario_bll            clsTributario = new Tributario_bll(gtiCore.Connection_Name());
            List <Situacaolancamento> Lista         = clsTributario.Lista_Status();

            foreach (Situacaolancamento item in Lista)
            {
                _status.Add(item.Codsituacao.ToString("00") + "-" + item.Descsituacao);
            }

            return(new StandardValuesCollection(_status));
        }
        private void Carrega_Origem(int _ano_processo, int _numero_processo)
        {
            Tributario_bll            tributario_Class = new Tributario_bll(_connection);
            List <OrigemReparcStruct> Lista            = tributario_Class.Lista_Origem_Parcelamento(_ano_processo, _numero_processo);

            foreach (OrigemReparcStruct item in Lista)
            {
                ListViewItem lv = new ListViewItem(item.Exercicio.ToString());
                lv.SubItems.Add(item.Lancamento_Codigo.ToString("00") + "-" + item.Lancamento_Descricao);
                lv.SubItems.Add(item.Sequencia.ToString());
                lv.SubItems.Add(item.Parcela.ToString("00"));
                lv.SubItems.Add(item.Complemento.ToString("00"));
                OrigemListView.Items.Add(lv);
            }
        }
Esempio n. 30
0
        protected void Submit_Click(object sender, EventArgs e)
        {
            int  _codigo = 0, _numeroDoc = 0;
            bool bIsNumber = int.TryParse(Codigo.Text, out _codigo);

            if (!bIsNumber)
            {
                lblmsg.Text = "Digite a inscrição cadastral/municipal.";
            }
            else
            {
                if (Documento.Text.Length < 17)
                {
                    lblmsg.Text = "Número de documento inválido, digite conforme consta no boleto.";
                }
                else
                {
                    string sDoc = Documento.Text.Substring(9, 8);
                    _numeroDoc = Convert.ToInt32(sDoc);

                    Tributario_bll tributario_Class = new Tributario_bll("GTIconnection");
                    int            _codigoBD        = tributario_Class.Retorna_Codigo_por_Documento(_numeroDoc);
                    if (_codigo != _codigoBD)
                    {
                        lblmsg.Text = "O número de documento informado não pertence a esta inscrição.";
                    }
                    else
                    if (txtimgcode.Text != Session["randomStr"].ToString())
                    {
                        lblmsg.Text = "Código da imagem inválido.";
                    }
                    else
                    {
                        DebitoPagoStruct reg = tributario_Class.Retorna_DebitoPago_Documento(_numeroDoc);
                        if (reg == null)
                        {
                            lblmsg.Text = "Pagamento não encontrado para este documento.";
                        }
                        else
                        {
                            PrintReport(reg);
                        }
                    }
                }
            }
        }