public void TrataErro(TipoErro tipo, Exception ex, bool reThrow, string mensagem) { switch (tipo) { case TipoErro.InterfaceGrafica: string msg = "Interface Grafica: " + mensagem; LogarErro(msg, ex); break; case TipoErro.BancoDados: msg = "Banco de dados: " + mensagem; LogarErro(msg, ex); break; case TipoErro.NaoTratado: msg = "Erro não tratado: " + mensagem; LogarErro(msg, ex); break; default: break; } if (reThrow) { throw new Exception(mensagem, ex); } }
public Result( TipoErro TipoErro, int Indice, string FileName, int QtdEntregadores, MutateEnum Mutation, CrossoverEnum CrossoverEnum, double Fitness ) { this.TipoErro = TipoErro; this.Indice = Indice; this.FileName = new FileInfo(FileName).Name; this.QtdEntregadores = QtdEntregadores; this.Mutation = Mutation; this.CrossoverEnum = CrossoverEnum; this.Fitness = Fitness; }
public new FinderResult Register(TipoErro erro) { base.Register(erro); return(this); }
public PRVJTResult Register(TipoErro erro) { TipoErro = erro; return(this); }
// [InlineData("Limite.txt", TipoErro.LimiteEntregadores)] public async Task Deve_Encontrar_Rota(string fileName, TipoErro estado) { var result = await RunTest($"./Tests/{fileName}"); result.Should().Be(estado); }
public Erro(string MensagemErro, string ProjetoErro, string ArquivoErro, string ClasseErro, string MetodoErro, string NomeArq) { Tipo = TipoErro.ComGravidade; NumTipoErro = "2"; Mensagem = MensagemErro.Trim(); Projeto = ProjetoErro.Trim(); Arquivo = ArquivoErro.Trim(); Classe = ClasseErro.Trim(); Metodo = MetodoErro.Trim(); Log oblLog = new Log(); oblLog.GravaLog(Projeto.Trim(), ArquivoErro.Trim(), ClasseErro.Trim(), MetodoErro.Trim(), MensagemErro.Trim(), NomeArq.Trim()); }
public Erro(string MensagemErro) { Tipo = TipoErro.SemGravidade; NumTipoErro = "1"; Mensagem = MensagemErro.Trim(); }
public Erro(string controller, TipoErro tipoErro, string descricaoErro) { this.Controller = controller; this.TipoErro = tipoErro; this.DescricaoErro = descricaoErro; }
private async void LogCelula(int row, int column, int id_t_importacao, string conteudo, TipoErro tipoErro) { if (id_t_importacao <= 0) { return; } var log = new T_importacao_log() { coluna = column, linha = row, id_t_importacao = id_t_importacao, id_t_erro = (int)tipoErro, id_t_log_tipo = (int)TipoLog.Erro, conteudo = conteudo }; SetIntInApi(log); }