public void CarregaTabelaPrecoServico()
        {
            List <TabelaPrecoServicoModel> table = new List <TabelaPrecoServicoModel>();
            var servicos = Conection.Select("select * from [Tabela de Preços de Serviços]");

            while (servicos.Read())
            {
                table.Add(new TabelaPrecoServicoModel
                {
                    CodTabeladePrecos = Convert.ToInt32(servicos["Cod Tabela de Preços"]),
                    Itemdatabela      = Convert.ToInt32(servicos["Item da tabela"]),
                    Descricao         = servicos["Descrição"].ToString(),
                    Tipo  = servicos["Tipo"].ToString(),
                    Preco = Convert.IsDBNull(servicos["Preço"]) ? 0 : Convert.ToDouble(servicos["Preço"]),
                    EP    = servicos["EP"].ToString(),
                });
            }
        }
Пример #2
0
 public void CarregaServicosAplicativos()
 {
     foreach (var item in serv)
     {
         var servicos = Conection.Select("select * from [Sistemas Aplicativos] where CodigoServico = '" + item.Codserv + "'");
         List <ServicosAplicativoModel> itens = new List <ServicosAplicativoModel>();
         while (servicos.Read())
         {
             itens.Add(new ServicosAplicativoModel
             {
                 Codsis        = servicos["Codsis"].ToString(),
                 Sistema       = servicos["Sistema"].ToString(),
                 CodigoServico = servicos["CodigoServico"].ToString(),
                 vl_anatel     = Convert.IsDBNull(servicos["vl_anatel"]) ? 0 : Convert.ToDouble(servicos["vl_anatel"]),
                 link          = servicos["link"].ToString(),
             });
         }
         if (itens.Count > 0)
         {
             item.ServicosAplicativos = itens;
         }
     }
 }
Пример #3
0
        public void CarregaNotaFiscalItens()
        {
            foreach (var item in table)
            {
                var servicos = Conection.Select("select * from [itens da Nota] where [Numero da Nota] = " + item.NumerodaNota);

                item.itens = new List <NotaFiscalItensModel>();
                if (servicos != null)
                {
                    while (servicos.Read())
                    {
                        item.itens.Add(new NotaFiscalItensModel
                        {
                            NumerodaNota  = Convert.ToInt32(servicos["Numero da Nota"]),
                            Itemdanota    = Convert.ToInt32(servicos["Item da nota"]),
                            Quantidade    = Convert.IsDBNull(servicos["Quantidade"]) ? 0 : Convert.ToInt32(servicos["Quantidade"]),
                            Descricao     = servicos["Descrição"].ToString(),
                            PrecoUnitario = Convert.IsDBNull(servicos["Preço Unitário"]) ? 0 : Convert.ToDouble(servicos["Preço Unitário"]),
                            PreçoTotal    = Convert.IsDBNull(servicos["Preço Total"]) ? 0 : Convert.ToDouble(servicos["Preço Total"]),
                            Tipo          = servicos["Tipo"].ToString(),
                            EP            = servicos["EP"].ToString(),
                            tipo_receita  = servicos["tipo_receita"].ToString(),
                            Cssl          = Convert.IsDBNull(servicos["Cssl"]) ? 0 : Convert.ToDouble(servicos["Cssl"]),
                            Irrf          = Convert.IsDBNull(servicos["Irrf"]) ? 0 : Convert.ToDouble(servicos["Irrf"]),
                            Total_bruto   = Convert.IsDBNull(servicos["Total_bruto"]) ? 0 : Convert.ToDouble(servicos["Total_bruto"]),
                            Total_liquido = Convert.IsDBNull(servicos["Total_liquido"]) ? 0 : Convert.ToDouble(servicos["Total_liquido"]),
                            Preenchida    = Convert.IsDBNull(servicos["Preenchida"]) ? false : Convert.ToBoolean(servicos["Preenchida"]),
                            Emitida       = Convert.IsDBNull(servicos["Emitida"]) ? false : Convert.ToBoolean(servicos["Emitida"]),
                            Emitida1      = Convert.IsDBNull(servicos["Emitida1"]) ? false : Convert.ToBoolean(servicos["Emitida1"]),
                        });
                    }
                }
            }

            var teste = table;
        }