Realizado

Deserializar uma string Json

Publicado em 09 de Maio de 2019 dias na TI e Programação

Sobre este projeto

Aberto

Preciso de alguém que monte um botão em c# para deserializar uma string Json

{
    "Vendas": [
        {
            "DataMovimento": "2019-04-30T00:00:00",
            "DataRecebimento": "2019-04-30T13:28:59",
            "NumeroCupom": 130425,
            "NumeroNota": 91081,
            "SerieNota": "",
            "SubSerieNota": "",
            "SerieSAT": "000416450",
            "SerieECF": "",
            "ModeloFiscal": 1,
            "IDSetorVenda": 0,
            "StatusVenda": 2,
            "QuantidadePessoas": 1,
            "StatusNotaNFCe": null,
            "ChaveSefaz": "35190413830348000158590004164500910815088684",
            "ProtocoloAutorizacaoSefaz": "",
            "Loja": {
                "Codigo": 1,
                "Nome": "biscoite villa lobos",
                "cnpj": "13.830.348/0001-58",
                "InscricaoEstadual": "142568655112"
            },
            "Cliente": null,
            "DadosCancelamento": null,
            "Caixa": {
                "Data": "2019-04-30T00:00:00",
                "Numero": 1,
                "NumeroFechamento": 963,
                "Operador": {
                    "Codigo": 350,
                    "Nome": "venda compartilhada",
                    "cpf": ""
                }
            },
            "itens": [
                {
                    "status": 1,
                    "produto": {
                        "codigo": 1009,
                        "nome": "brownie de chocolate",
                        "unidade": "un",
                        "grupo": "cafeteria",
                        "subgrupo": "brownies",
                        "ncm": "17049090"
                    },
                    "quantidade": 1,
                    "valorunitario": 11.9,
                    "ValorDesconto": 1.19,
                    "ValorAcrescimo": 0,
                    "ValorTotal": 10.71,
                    "Cfop": "5405",
                    "Cst": null,
                    "Csosn": "500",
                    "CEST": "1700700",
                    "Tributo": "F",
                    "Pis": {
                        "Aliquota": 0,
                        "Cst": "",
                        "BaseCalculo": 0,
                        "Valor": 0
                    },
                    "Cofins": {
                        "Aliquota": 0,
                        "Cst": "",
                        "BaseCalculo": 0,
                        "Valor": 0
                    },
                    "Icms": {
                        "Aliquota": 0,
                        "BaseCalculo": 0,
                        "Valor": 0
                    }
                },
                {
                    "Status": 1,
                    "Produto": {
                        "Codigo": 1009,
                        "Nome": "brownie de chocolate",
                        "unidade": "un",
                        "grupo": "cafeteria",
                        "subgrupo": "brownies",
                        "ncm": "17049090"
                    },
                    "quantidade": 1,
                    "valorunitario": 11.9,
                    "ValorDesconto": 1.19,
                    "ValorAcrescimo": 0,
                    "ValorTotal": 10.71,
                    "Cfop": "5405",
                    "Cst": null,
                    "Csosn": "500",
                    "CEST": "1700700",
                    "Tributo": "F",
                    "Pis": {
                        "Aliquota": 0,
                        "Cst": "",
                        "BaseCalculo": 0,
                        "Valor": 0
                    },
                    "Cofins": {
                        "Aliquota": 0,
                        "Cst": "",
                        "BaseCalculo": 0,
                        "Valor": 0
                    },
                    "Icms": {
                        "Aliquota": 0,
                        "BaseCalculo": 0,
                        "Valor": 0
                    }
                }
            ],
            "Comissoes": null,
            "Pagamentos": [
                {
                    "TipoFormaPagamento": 3,
                    "Descricao": "MAESTRO ",
                    "ValorRecebido": 21.42,
                    "ValorEfetivo": 21.42,
                    "FormaPagamentoCartao": {
                        "TipoTransacao": 1,
                        "CodigoCartao": 16,
                        "DadosTEF": {
                            "CodigoAutorizada": "FG",
                            "CnpjAutorizada": null,
                            "DescricaoAutorizada": null,
                            "CodigoBandeira": 20001,
                            "DescricaoBandeira": "MAESTRO ",
                            "NSUHost": "020494154896",
                            "NSUTEF": "300032"
                        },
                        "TipoCartao": "DÉBITO"
                    }
                }
            ],
            "TotalizadorVenda": {
                "ValorSubTotal": 23.8,
                "ValorTotalDescontoFiscal": 2.38,
                "ValorTotalDescontoSistema": 2.38,
                "ValorTotalAcrescimo": 0,
                "ValorTotalServico": 0,
                "ValorTotalTaxaEntrega": 0,
                "ValorTotal": 21.42,
                "ValorTroco": 0,
                "ValorTotalBaseCalculoICMS": 0,
                "ValorTotalICMS": 0,
                "ValorTotalBaseCalculoPIS": 0,
                "ValorTotalPIS": 0,
                "ValorTotalBaseCalculoCOFINS": 0,
                "ValorTotalCOFINS": 0
            }
        },

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: 10 de Maio de 2019

Habilidades necessárias

Outro projetos publicados por G. D.