private void MyUsername(Privacy privacyData) { #region LocationAction objLocation = new LocationAction(); var lstMyUsername = from u in objLocation.GetAllMyUsernameMessages() select new { ViewUsername = u.id, uMessage = u.displayMessage }; if (privacyData != null) { Guid uName = new Guid(privacyData.viewUsername); var selectedUserMessage = (from m in objLocation.GetMessageById(uName) select new { ViewUsername = m.id, uMessage = m.displayMessage }).FirstOrDefault(); ViewData["MyUsername"] = new SelectList(lstMyUsername, "ViewUsername", "uMessage", selectedUserMessage.ViewUsername); } else { ViewData["MyUsername"] = new SelectList(lstMyUsername, "ViewUsername", "uMessage"); } #endregion }