public MemberShipDto TrophyColor() { MemberShipDto result = new MemberShipDto(); var role = User.Roles.First(); var roleName = Roles.FirstOrDefault(x => x.Id == role.RoleId).Name; result.TrophyColor = ""; result.TrophyTitle = ""; switch (roleName) { case "Member": result.TrophyColor = "~/Images/trophies/cup.png"; result.TrophyTitle = "Member"; break; case "Silver Member": result.TrophyColor = "~/Images/trophies/cup(1).png"; result.TrophyTitle = "Silver"; break; case "Gold Member": result.TrophyColor = "~/Images/trophies/cup(2).png"; result.TrophyTitle = "Gold"; break; case "Admin": result.TrophyColor = "~/Images/trophies/cup(3).png"; result.TrophyTitle = "Admin"; break; } return(result); }
public MemberShipDto GetSpecific(int SearchedId) { MemberShipDto MemberShipDto = _config.Memberships.Select(MS => new MemberShipDto() { id = MS.MembershipId, membershipAmount = MS.MembershipAmount, numberOfSubscribers = MS.PilotMemberships.Count() }).Where(K => K.id == SearchedId).First(); return(MemberShipDto); }