public static vMemberAcademicInfoModel ToVMemberAcademicInfo(this SaltMemberModel member) { return(new vMemberAcademicInfoModel() { ActivationDate = member.ActivationDate, ActiveDirectoryKey = member.ActiveDirectoryKey, BranchCode = member.BranchCode, DeactivationDate = member.DeactivationDate, DisplayName = member.DisplayName, EmailAddress = member.EmailAddress, EnrollmentStatusCode = member.EnrollmentStatusCode, EnrollmentStatusDescription = member.EnrollmentStatusDescription, FirstName = member.FirstName, GradeLevelCode = member.GradeLevelCode, GradeLevelDescription = member.GradeLevelDescription, InvitationToken = member.InvitationToken, IsContactAllowed = member.IsContactAllowed, IsContracted = member.IsContracted, IsMemberActive = member.IsMemberActive, LastName = member.LastName, MemberActivationHistoryID = member.MemberActivationHistoryID, MemberFirstActivationDate = member.MemberFirstActivationDate, MemberID = member.MemberID.HasValue ? (int)member.MemberID : (int)0, OPECode = member.OPECode, RefEnrollmentStatusID = member.RefEnrollmentStatusID.HasValue ? (int)member.RefEnrollmentStatusID : (int)0, RefGradeLevelID = member.RefGradeLevelID.HasValue ? (int)member.RefGradeLevelID : (int)0, RefRegistrationSourceID = member.RefRegistrationSourceID, RefOrganizationID = member.RefOrganizationID.HasValue ? (int)member.RefOrganizationID : (int)0, OrganizationDescription = member.OrganizationDescription == null ? string.Empty : member.OrganizationDescription, OrganizationExternalID = member.OrganizationExternalID, OrganizationLogoName = member.OrganizationLogoName == null ? string.Empty : member.OrganizationLogoName, OrganizationName = member.OrganizationName == null ? string.Empty : member.OrganizationName, WelcomeEmailSent = member.WelcomeEmailSent }); }
public SaltMemberModel GetMemberByEmail(string email) { var member = new SaltMemberModel(); //this will return a single record and thus firstorDefault. member = IntegrationLoader.LoadDependency <ISaltServiceAgentAsync>("saltServiceAgentAsync").GetMembersBySearchParms(null, "", "", email, ar => { }).ToDomainObject().FirstOrDefault(); return(member); }
public SaltMemberModel GetMember(int memberId) { var member = new SaltMemberModel(); IEnumerable <vMemberAcademicInfoModel> SaltSearchResult = IntegrationLoader.LoadDependency <ISaltServiceAgentAsync>("saltServiceAgentAsync").GetMembersBySearchParms(memberId, "", "", "", ar => { }).ToVMemberAcademicInfoDomainObject(); foreach (var Item in SaltSearchResult) { member.MemberID = Item.MemberID; member.FirstName = Item.FirstName; member.LastName = Item.LastName; member.EmailAddress = Item.EmailAddress; member.OrganizationName = Item.OrganizationName; } return(member); }
public SaltMemberModel GetMember(string userName) { currentMember = memberRepository.GetMemberByEmail(userName); return(currentMember); }
public SaltMemberModel GetMember(int memberId) { currentMember = memberRepository.GetMember(memberId); return(currentMember); }
public static vMemberAcademicInfoContract ToDataContract(this SaltMemberModel members) { return(new vMemberAcademicInfoContract() { }); }