public UsersProfileViewModel GetUserProfileByUserID(Guid UserId) { UsersProfileViewModel _userProfle = new UsersProfileViewModel(); try { ups_UsersProfile_GetByUserID_Result vUserProfle = _context.ups_UsersProfile_GetByUserID(UserId).FirstOrDefault(); if (vUserProfle != null) { _userProfle.UserID = vUserProfle.UserID; _userProfle.FirstName = vUserProfle.FirstName; _userProfle.MiddleName = vUserProfle.MiddleName; _userProfle.LastName = vUserProfle.LastName; _userProfle.WorkTitleID = vUserProfle.WorkTitleID; _userProfle.WorkTitle = vUserProfle.WorkTitle; _userProfle.DOJ = vUserProfle.DOJ; _userProfle.DisplayID = vUserProfle.DisplayID; _userProfle.Gender = vUserProfle.Gender; _userProfle.DOB = vUserProfle.DOB; _userProfle.MartialStatus = vUserProfle.MartialStatus; _userProfle.Address = vUserProfle.Address; _userProfle.City = vUserProfle.City; _userProfle.State = vUserProfle.State; _userProfle.ZipCode = vUserProfle.ZipCode; _userProfle.Country = vUserProfle.Country; _userProfle.Mobile = vUserProfle.Mobile; _userProfle.OtherEmailAddress = vUserProfle.OtherEmailAddress; _userProfle.IsActive = vUserProfle.IsActive; _userProfle.CreatedBy = vUserProfle.CreatedBy; _userProfle.UpdatedBy = vUserProfle.UpdatedBy; _userProfle.CreatedDate = vUserProfle.CreatedDate; _userProfle.UpdatedDate = vUserProfle.UpdatedDate; } } catch (Exception ex) { throw ex; } return(_userProfle); }