public Dictionary <int, EError> ObtenerListaErrores() { var repositorio = new RError(); DataTable registros = repositorio.ObetenerErrores(); if (registros.IsNullOrEmptyTable()) { return(null); } else { Dictionary <int, EError> errores = new Dictionary <int, EError>(); foreach (DataRow registro in registros.Rows) { try { errores.Add((int)registro["codigo_error"], ErrorUtil.InstanciarDesde(registro)); } catch (Exception) { continue; } } return(errores); } }
public EErrores ObetenerErrores() { EErrores result = new EErrores(); var errores = new RError(); DataTable dt = errores.ObetenerErrores(); foreach (DataRow dr in dt.Rows) { result.ListaErrores.Add(ErrorUtil.InstanciarDesde(dr)); } return(result); }