/// <summary> /// /// </summary> /// <param name="policyNumber"></param> /// <returns></returns> public List <SYSFLEX_REINSURANCE_BY_COVERAGE> GetReinsuranceByCoverage(string policyNumber, int transaction_secuence) { var contexto = new ATLANEntities(); List <SYSFLEX_REINSURANCE_BY_COVERAGE> reinsuranceCoverageList; try { contexto.Database.CommandTimeout = 600; reinsuranceCoverageList = contexto.usp_ST_SYSFLEX_GET_REINSURANCE_BY_COVERAGE(policyNumber.Trim(), transaction_secuence).ToList(); return(reinsuranceCoverageList); } catch (EntityException ex) { log.LogExeption("Ocurrió un error: ", 2, ex); throw; } catch (Exception ex) { log.LogExeption("Ocurrió un error: ", 2, ex); throw; } finally { contexto.Dispose(); } }