/// <summary>
        /// Set value for open connection k2.
        /// </summary>
        /// <returns></returns>
        private K2ConnectModel SetValue(string userName, string password, string impersonateUser)
        {
            K2ConnectModel result = new K2ConnectModel
            {
                K2Profile = new K2ProfileModel
                {
                    UserName = userName,
                    Password = UtilityService.DecryptString(password, ConfigSetting.EncryptionKey)
                },
                Port = Convert.ToInt32(ConfigSetting.K2WorkflowPort),
                Url  = ConfigSetting.K2Url,
                SecurityLabelName = ConfigSetting.K2SecurityLabel
            };

            if (!string.IsNullOrEmpty(impersonateUser))
            {
                result.K2Profile.Impersonate     = true;
                result.K2Profile.ImpersonateUser = impersonateUser;
            }
            return(result);
        }