/// <summary> /// Method to insert Session /// </summary> public void InsertSession(SessionValue _objSessionValue, string strId) { UserInfoResource objUser = new UserInfoResource(); object[] param = { _objSessionValue, strId }; // System.Decimal identity = (System.Decimal)objUser.InsertSessionValues(param); int identity = Convert.ToInt32(objUser.InsertSessionValues(param)); _objSessionValue.ID = int.Parse(identity.ToString()); //UserId objUser.InsertSessionKeyValues(_objSessionValue.ID, "UserId", _objSessionValue.UserId.ToString()); //UserName objUser.InsertSessionKeyValues(_objSessionValue.ID, "UserName", _objSessionValue.UserName); //FirstName objUser.InsertSessionKeyValues(_objSessionValue.ID, "FirstName", _objSessionValue.FirstName); //LastName objUser.InsertSessionKeyValues(_objSessionValue.ID, "LastName", _objSessionValue.LastName); //Email objUser.InsertSessionKeyValues(_objSessionValue.ID, "Email", _objSessionValue.UserEmail); //UserType objUser.InsertSessionKeyValues(_objSessionValue.ID, "UserType", _objSessionValue.UserType.ToString()); //UserTypeDescription objUser.InsertSessionKeyValues(_objSessionValue.ID, "UserTypeDescription", _objSessionValue.UserTypeDescription); //IsUsernameVisiable objUser.InsertSessionKeyValues(_objSessionValue.ID, "IsUsernameVisiable", _objSessionValue.IsUsernameVisiable.ToString()); //Added by rupendra to get logged in user image //UserImage if (_objSessionValue.UserImage != null) objUser.InsertSessionKeyValues(_objSessionValue.ID, "UserImage", _objSessionValue.UserImage.ToString()); else objUser.InsertSessionKeyValues(_objSessionValue.ID, "UserImage", ""); // Added by Varun to store NoRedirection boolean objUser.InsertSessionKeyValues(_objSessionValue.ID, "NoRedirection", _objSessionValue.NoRedirection.ToString()); }