public List <Os> GetObrasSociales() { try { if (ModelState.IsValid) { var userId = User.Identity.Name; var os = new OSRepository(); return(os.List(Convert.ToInt32(userId))); } else { var error = new Errores(); error.SetError("Getos", 0, string.Empty, string.Empty, null, "Modelo invalido"); return(null); } } catch (Exception ex) { var error = new Errores(); error.SetError("Getos", GetMethod.ErrorLine(ex), ex.Message, ex.InnerException?.ToString() ?? string.Empty, null, "Modelo invalido"); return(null); } }