public static MemberItem EnsureMemberExists(IDiabetWebData _foodItemData, string login) { var member = _foodItemData.GetMemberItem(login); if (member == null) { member = new MemberItem { Name = login.Substring(login.IndexOf("#") + 1, login.IndexOf("@") - login.IndexOf("#") - 1), MemberLogin = login, }; member = _foodItemData.AddMemberItem(member); } return(member); }