public IDepositoEntity Bind(DataRow source) { IDepositoEntity deposito = new DepositoEntity(); deposito.IdDeposito = Convert.ToInt32(source["IdDeposito"]); deposito.DescricaoDeposito = source["Descricao"].ToString(); deposito.Estado = source["Estado"].ToString(); deposito.CEP = source["CEP"].ToString(); deposito.Cidade = source["Cidade"].ToString(); deposito.Bairro = source["Bairro"].ToString(); deposito.Logradouro = source["Logradouro"].ToString(); deposito.Numero = Convert.ToInt32(source["Numero"]); deposito.Complemento = source["Complemento"].ToString(); return(deposito); }
private Tomador Tomador(DepositoEntity deposito, AtendimentoEntity atendimento) { return(new Tomador { cpf = atendimento.NotaFiscalCpf.Length.Equals(11) ? atendimento.NotaFiscalCpf : string.Empty, cnpj = atendimento.NotaFiscalCpf.Length.Equals(14) ? atendimento.NotaFiscalCpf : string.Empty, razao_social = atendimento.NotaFiscalNome.Trim(), telefone = (atendimento.NotaFiscalDdd + atendimento.NotaFiscalTelefone).Length.Equals(0) ? "2199999999" : atendimento.NotaFiscalDdd + atendimento.NotaFiscalTelefone, email = !string.IsNullOrWhiteSpace(atendimento.NotaFiscalEmail) ? atendimento.NotaFiscalEmail.Trim() : deposito.EmailNfe, endereco = Endereco(atendimento), inscricao_municipal = atendimento.NotaFiscalEmailInscricaoMunicipalTomadorServico }); }
private Autorizacao Autorizar(GrvEntity grv, DepositoEntity deposito, ClienteDepositoEntity clienteDeposito, List <NfeRegraEntity> nfeRegras, EmpresaEntity empresa, AtendimentoEntity atendimento, NfeViewFaturamentoComposicaoAgrupadoEntity composicao, string descricaoConfiguracaoNfe, bool isDev) { var now = DateTime.Now.AddHours(-1); var Autorizacao = new Autorizacao { data_emissao = now.ToString("yyyy-MM-dd") + "T" + now.ToString("HH:mm:ss"), natureza_operacao = "1", optante_simples_nacional = empresa.OptanteSimplesNacional.Equals('S') ? "true" : "false", prestador = Prestador(empresa, composicao.FlagEnviarInscricaoEstadual), tomador = Tomador(deposito, atendimento) }; Autorizacao.servico = Servico(grv, composicao, Autorizacao.prestador, clienteDeposito, nfeRegras, descricaoConfiguracaoNfe, isDev); return(Autorizacao); }
private void btnSalvarDeposito_Click(object sender, EventArgs e) { string erros = ""; //Validações if (txtDescricaoDeposito.Text == "") { erros += "- Preencha o campo Descrição;\n"; } if (txtEstadoDeposito.Text == "") { erros += "- Preencha o campo Estado;\n"; } if (txtCidadeDeposito.Text == "") { erros += "- Preencha o campo Cidade;\n"; } mkdtxtCEP.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals; if (mkdtxtCEP.Text == "") { erros += "- Preencha o campo CEP;\n"; } if (txtBairroDeposito.Text == "") { erros += "- Preencha o campo Bairro;\n"; } if (txtLogradouroDeposito.Text == "") { erros += "- Preencha o campo Logradouro;\n"; } if (mkdtxtNumero.Text == "") { erros += "- Preencha o campo Numero;\n"; } mkdtxtCEP.TextMaskFormat = MaskFormat.IncludePromptAndLiterals; mkdtxtNumero.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals; if (!string.IsNullOrEmpty(erros)) { MessageBox.Show(erros); } else { DepositoEntity deposito = new DepositoEntity(); { deposito.DescricaoDeposito = txtDescricaoDeposito.Text; deposito.Estado = txtEstadoDeposito.Text; deposito.CEP = mkdtxtCEP.Text; deposito.Cidade = txtCidadeDeposito.Text; deposito.Bairro = txtBairroDeposito.Text; deposito.Logradouro = txtLogradouroDeposito.Text; deposito.Numero = int.Parse(mkdtxtNumero.Text); deposito.Complemento = txtComplementoDeposito.Text; } DepositoDao.IncluirDeposito(deposito); MessageBox.Show("Incluido com sucesso!"); this.Close(); } }