public override TestResult Execute(int paramSetId) { try { NameValueCollection param = new NameValueCollection(); _unitTestVm.ReadParameterValue(paramSetId, "RESOURCEID", param); bool bRes = false; MgResourceIdentifier resId = null; if (!string.IsNullOrEmpty(param["RESOURCEID"])) { resId = new MgResourceIdentifier(param["RESOURCEID"]); bRes = _featureService.TestConnection(resId); } else { _unitTestVm.ReadParameterValue(paramSetId, "PROVIDER", param); _unitTestVm.ReadParameterValue(paramSetId, "CONNECTIONSTRING", param); bRes = _featureService.TestConnection(param["PROVIDER"] ?? "", param["CONNECTIONSTRING"] ?? ""); } return(new TestResult(CommonUtility.BooleanToString(bRes), "text/plain")); } catch (MgException ex) { return(TestResult.FromMgException(ex)); } catch (Exception ex) { return(TestResult.FromException(ex)); } }
public override TestResult Execute(int paramSetId) { try { NameValueCollection param = new NameValueCollection(); _unitTestVm.ReadParameterValue(paramSetId, "RESOURCEID", param); _unitTestVm.ReadParameterValue(paramSetId, "LONGTRANSACTIONNAME", param); _unitTestVm.ReadParameterValue(paramSetId, "CREATESESSION", param); MgResourceIdentifier resId = null; if (param["RESOURCEID"] != null) { resId = new MgResourceIdentifier(param["RESOURCEID"]); } if (param["CREATESESSION"] == "TRUE") { string sessionId = _creator.CreateSession(); _apply.SetSessionId(sessionId); } bool bRes = _featureService.SetLongTransaction(resId, param["LONGTRANSACTIONNAME"]); return(new TestResult(CommonUtility.BooleanToString(bRes), "text/plain")); } catch (MgException ex) { return(TestResult.FromMgException(ex)); } catch (Exception ex) { return(TestResult.FromException(ex)); } }
public override TestResult Execute(int paramSetId) { try { _serverAdmin.BringOnline(); return(new TestResult(CommonUtility.BooleanToString(_serverAdmin.IsOnline()), "text/plain")); } catch (MgException ex) { return(TestResult.FromMgException(ex)); } }
public override TestResult Execute(int paramSetId) { try { CreateWebLayoutFromResource(paramSetId); var ctx = _wl.GetContextMenu(); return(new TestResult(CommonUtility.BooleanToString(ctx.IsVisible()), "text/plain")); } catch (MgException ex) { return(TestResult.FromMgException(ex)); } }
public override TestResult Execute(int paramSetId) { try { CreateWebLayoutFromResource(paramSetId); var ip = _wl.GetInformationPane(); return(new TestResult(CommonUtility.BooleanToString(ip.IsPropertiesBandVisible()), "text/plain")); } catch (MgException ex) { return(TestResult.FromMgException(ex)); } }
public override TestResult Execute(int paramSetId) { try { var param = new NameValueCollection(); _unitTestVm.ReadParameterValue(paramSetId, "LOGTYPE", param); bool cleared = _serverAdmin.ClearLog(param["LOGTYPE"]); return(new TestResult(CommonUtility.BooleanToString(cleared), "text/plain")); } catch (MgException ex) { return(TestResult.FromMgException(ex)); } }
public override TestResult Execute(int paramSetId) { try { this.CreateMapFromResource(paramSetId); _unitTestVm.Execute("Select ParamValue from Params WHERE ParamSet={0} AND ParamName=\"LAYERNAME\"", paramSetId); string layerName = _unitTestVm.GetString("ParamValue"); var layer = this.FindLayer(layerName); return(new TestResult(CommonUtility.BooleanToString(layer != null), "text/plain")); } catch (MgException ex) { return(TestResult.FromMgException(ex)); } }
public override TestResult Execute(int paramSetId) { try { this.CreateMapFromResource(paramSetId); _unitTestVm.Execute("Select ParamValue from Params WHERE ParamSet={0} AND ParamName=\"GROUPNAME\"", paramSetId); string groupName = _unitTestVm.GetString("ParamValue"); var groups = _map.GetLayerGroups(); var group = groups.GetItem(groupName); group.SetVisible(true); return(new TestResult(CommonUtility.BooleanToString(group.GetVisible()), "text/plain")); } catch (MgException ex) { return(TestResult.FromMgException(ex)); } }