public void PopulaObjetosPrincipais() { try { Filtro = "StatusMovimento=" + Biblioteca.QuotedStr("A") + " or StatusMovimento=" + Biblioteca.QuotedStr("T"); Movimento = NfceMovimentoController.ConsultaNfceMovimento(Filtro); Configuracao = NfceConfiguracaoController.ConsultaNfceConfiguracao("Id=1"); //ExercĂcio: Como evitar um erro de ponteiro nulo nesses objetos? Configuracao.NfceConfiguracaoBalanca = new NfceConfiguracaoBalancaDTO(); Configuracao.NfceConfiguracaoLeitorSer = new NfceConfiguracaoLeitorSerDTO(); ListaTipoPagamento = NfceTipoPagamentoController.ConsultaNfceTipoPagamentoLista("Id>0").ToList(); } catch (Exception eError) { Log.write(eError.ToString()); } }
public static string VerificaNULL(string Texto, int Tipo) { switch (Tipo) { case 0: if (Texto.Trim() == "") { return("NULL"); } else { return(Texto.Trim()); } case 1: if (Texto.Trim() == "") { return("NULL"); } else { return(Biblioteca.QuotedStr(Texto.Trim())); } case 2: if (Texto.Trim() == "") { return(""); } else { return(Texto.Trim()); } default: return(""); } }