protected override void Initialize(RequestContext requestContext) { if (_service == null) { var connectString = ConfigurationManager.ConnectionStrings["dcms8"].ConnectionString; var userName = requestContext.HttpContext.SkipAuthorization ? string.Empty : requestContext.HttpContext.User.Identity.Name; var clientInfo = string.IsNullOrEmpty(requestContext.HttpContext.Request.UserHostName) ? requestContext.HttpContext.Request.UserHostAddress : requestContext.HttpContext.Request.UserHostName; _service = new BoxManagerService(requestContext.HttpContext.Trace, connectString, userName, clientInfo, "MovePallet"); } base.Initialize(requestContext); }
protected override void Initialize(RequestContext requestContext) { base.Initialize(requestContext); var str = requestContext.HttpContext.Request.Params[AuthorizeExUiAttribute.NAME_UITYPE]; if (!string.IsNullOrWhiteSpace(str)) { _uiType = (UiType)Enum.Parse(typeof(UiType), str); } if (_service == null) { var connectString = ConfigurationManager.ConnectionStrings["dcms8"].ConnectionString; var userName = requestContext.HttpContext.SkipAuthorization ? string.Empty : requestContext.HttpContext.User.Identity.Name; var clientInfo = string.IsNullOrEmpty(requestContext.HttpContext.Request.UserHostName) ? requestContext.HttpContext.Request.UserHostAddress : requestContext.HttpContext.Request.UserHostName; var moduleCode = _uiType == UiType.Vas ? "V2P" : "ScanToPallet"; _service = new BoxManagerService(requestContext.HttpContext.Trace, connectString, userName, clientInfo, moduleCode); } }