void trySend() { if (++m_tickcount < 60) return; m_tickcount = m_tickcount % 60; IntPtr addr = TssSdk.tss_get_report_data(); if(ECGameSession.Instance().IsConnected == false) return; if (addr != IntPtr.Zero) { IntPtr anti_data = IntPtr.Zero; ushort anti_data_len = 0; if (TssSdk.Is64bit()) { short anti_data_len_temp = Marshal.ReadInt16(addr, 0); Int64 anti_data_temp = Marshal.ReadInt64(addr, 2); anti_data_len = (ushort)anti_data_len_temp; anti_data = new IntPtr(anti_data_temp); } else if (TssSdk.Is32bit()) { short anti_data_len_temp = Marshal.ReadInt16(addr, 0); Int64 anti_data_temp = Marshal.ReadInt32(addr, 2); anti_data_len = (ushort)anti_data_len_temp; anti_data = new IntPtr(anti_data_temp); } if (anti_data != IntPtr.Zero) { byte[] data = new byte[anti_data_len]; Marshal.Copy(anti_data, data, 0, anti_data_len); GNET.Common.OctetsStream os = new GNET.Common.OctetsStream(); os.marshal_long((long)m_roleId); os.marshal(data); int nProtolNum = 8910; CommonData netdata = new CommonData(nProtolNum, os); ECGameSession gs = ECGameSession.Instance(); gs.SendNetData(netdata); TssSdk.tss_del_report_data(addr); } } }
public static Protocol Create(int iType) { Protocol prtc = null; // Protocol stub = GetStub(iType); // if(stub != null) // { // prtc = (Protocol)stub.Clone(); // } // else // { if (iType == DirInfo.PROTOCOL_TYPE) prtc = new DirInfo(); else prtc = new CommonData(iType); // } return prtc ; }
public static Connection CreateFactory(CommonData.DbType dbType) { Connection connection = null; switch (dbType) { case CommonData.DbType.MySql: break; case CommonData.DbType.Oracle: break; case CommonData.DbType.MSSQL: connection = new MSSqlConnection(); break; default: break; } return connection; }
public static ExceptionHandleFactory CreateExceptionHandleFactory(Exception ex, CommonData.DbType dbType = CommonData.DbType.MSSQL) { ExceptionHandleFactory exceptionHandleFactory = null; if (ex is DbException || ex.InnerException is MySql.Data.MySqlClient.MySqlException || ex.InnerException is System.Data.SqlClient.SqlException) { exceptionHandleFactory = new DbExceptionHandleFactory(ex, dbType); } else if (ex is IOException) { exceptionHandleFactory = new SystemExceptionFactory(ex, CommonData.ExceptionType.IOException); } else if (ex is WebException) { exceptionHandleFactory = new SystemExceptionFactory(ex, CommonData.ExceptionType.WebException); } else { exceptionHandleFactory = new SystemExceptionFactory(ex, CommonData.ExceptionType.SystemException); } return exceptionHandleFactory; }
public static void LaunchAndDocking( string vessel_name, CommonData common_data, Connection connection, Service space_center, Vessel vessel, double apoapsis, string target_vessel_name, string target_port_tag, string control_node_tag, ref bool force_docking) { KrpcAutoPilot.Control control = new KrpcAutoPilot.Control(vessel_name, common_data, connection, space_center, vessel); control.UpdateData(); control.Engage(); vessel.Control.RCS = false; while (!force_docking) { if (!control.UpdateData()) { break; } if (control.LaunchIntoApoapsis(apoapsis, 0d)) { break; } if (control.Execute() == KrpcAutoPilot.Control.Status.FAIL) { break; } Thread.Sleep(100); } vessel.Control.RCS = true; control.LaunchIntoPeriapsisInit(); SwitchRcsEngines(vessel, true); bool fairing_separated = false; while (!force_docking) { if (!control.UpdateData()) { break; } if (control.LaunchIntoPeriapsis(apoapsis)) { break; } if (control.Execute() == KrpcAutoPilot.Control.Status.FAIL) { break; } if (!fairing_separated && (!common_data.Body.HasAtmosphere || control.State.Vessel.Altitude > common_data.Body.AtmosphereDepth)) { fairing_separated = true; try { vessel.Control.ActivateNextStage(); } catch (Exception) { break; } } Thread.Sleep(100); } control.ApproachInit( ship_name: target_vessel_name, dock_tag: target_port_tag, control_node_tag: control_node_tag); bool shroud_opened = false; while (true) { if (!control.UpdateData()) { break; } double distance; if (control.Approach(out distance) == KrpcAutoPilot.Control.Status.FINISHED) { break; } if (!shroud_opened && distance < 20d) { shroud_opened = true; vessel.Control.ToggleActionGroup(2); } if (control.Execute() == KrpcAutoPilot.Control.Status.FAIL) { break; } Thread.Sleep(100); } control.DisEngage(); control.Dispose(); }
public DataTable DeleteFile(ClsPrm prm) { fileDINumData file = new fileDINumData(CommonData.ConStr()); return(file.DeleteTransferFile(prm.gPram1)); }
public DataTable GetFileNo() { fileDINumData file = new fileDINumData(CommonData.ConStr()); return(file.LoadFileNo()); }
public DataTable GetAllUsers() { Users usr = new Users(CommonData.ConStr()); return(usr.LoadUsers()); }
private void NewCommonData(){ data = new CommonData(); data.version = version; NewDigits(); ChangePhase( PHASE.INIT ); ResetBet(); ResetDigitsAll(); }
public ListGetInteceptor(CommonData commonData) { _commonData = commonData; }
public ListAddInterceptor(CommonData commonData) { _commonData = commonData; }
public DataSet Load_req_fab_info() { warehouseFabRequest ware = new warehouseFabRequest(CommonData.ConStr()); return(ware.Load_req_fab_info()); }
public DataTable GetDepartment() { warehouseFabRequest ware = new warehouseFabRequest(CommonData.ConStr()); return(ware.LoadDepartments()); }
public JsonResult SendMessage(string ReceipientEmailId, long StratasBoardId, string Message) { string strMsg = "NotOk"; string strData = ""; try { // mail will go to strata registered email id, admin email id. string result = EmailSender.FncSendReminderMailToClient(ReceipientEmailId, CommonData.GetAdminEmailForNotification(), StratasBoardId, Message); if (result == "success") { strMsg = "Ok"; strData = "Message sent successfully."; } else { strData = "Error, Please try again." + result; } } catch (Exception ex) { new AppError().LogMe(ex); strData = "Error, Please try again."; } return(Json(new { msg = strMsg, data = strData }, JsonRequestBehavior.AllowGet)); }
public DataTable LoadSecforPlan() { PlanBoard plan = new PlanBoard(CommonData.ConStr()); return(plan.LoadSectionforPlan()); }
public DataTable LoadSection() { WorkHours wrk = new WorkHours(CommonData.ConStr()); return(wrk.GetSections()); }
public DataTable LoadPlanSec() { PlanBoard plan = new PlanBoard(CommonData.ConStr()); return(plan.Load_Plan_Section()); }
public ProductBL() { productData = new ProductData(); commonData = new CommonData(); }
public DataTable LoadPlanData() { PlanBoard plan = new PlanBoard(CommonData.ConStr()); return(plan.LoadPlanData()); }
public DataSet Load_warehouse_report() { warehouseFabRequest rpt = new warehouseFabRequest(CommonData.ConStr()); return(rpt.Load_warehouse_report()); }
public ListRemoveInterceptor(CommonData commonData) { _commonData = commonData; }
public static IEnumerable <ForeignRelation> GetRelations(this CommonData data) { var manager = ServiceContainer.Resolve <ForeignRelationManager> (); return(manager.GetRelations(data)); }
private ClientSettings() { CommonData = new CommonData(); }
public SetAddInterceptor(CommonData commonData) { _commonData = commonData; }
public DataTable LoginUser(ClsPrm prm) { Users usr = new Users(CommonData.ConStr()); return(usr.LoginUser(prm.stPram1, prm.stPram2)); }
// Use this for initialization void Start() { storedData = controllerObj.GetComponent <CommonData>(); }
public void loadSuccess(Sprite data) { if (data == null) { return; } int textureWidth = data.texture.width; int textureHigh = data.texture.height; customUI.tvHint.text = CommonData.getText(87) + ":" + textureWidth / 200 + " " + CommonData.getText(88) + ":" + textureHigh / 200; }
public DataTable GetPatten() { DevelopmentDeprtment dev = new DevelopmentDeprtment(CommonData.ConStr()); return(dev.LoadingPatten()); }
public DataTable GettranferDI() { fileDINumData file = new fileDINumData(CommonData.ConStr()); return(file.LoadFileTransfer()); }
public DataSet GetAllData() { DevelopmentDeprtment dev = new DevelopmentDeprtment(CommonData.ConStr()); return(dev.LoadAllData()); }
public static void Recycle( string vessel_name, CommonData common_data, Connection connection, Service space_center, Vessel vessel, KrpcAutoPilot.Control.RcsLayout rcs_layout, Vector3d tar_pos, double tar_altitude, double landing_min_velocity, double heading, ref KrpcAutoPilot.Control.LandingAdjustBurnStatus landing_adjust_burn_status, ref bool landing_adjust_could_burn) { KrpcAutoPilot.Control control = new KrpcAutoPilot.Control(vessel_name, common_data, connection, space_center, vessel); control.UpdateData(); control.Command.SetHeadingAngle(Math.PI); control.Engage(); SwitchRcsEngines(vessel, true); vessel.Control.RCS = true; vessel.Control.Brakes = true; SwitchEngineMode(vessel); Thread.Sleep(1000); control.Trajectory.ReCacheAvailableThrust(); SwitchEngineMode(vessel); Console.WriteLine("Landing init"); control.LandingInit(tar_altitude, landing_min_velocity); Console.WriteLine("Adjust landing position"); while (true) { if (!control.UpdateData()) { break; } landing_adjust_burn_status = control.AdjustLandingPosition(tar_pos, tar_altitude, landing_adjust_could_burn); if (landing_adjust_burn_status == KrpcAutoPilot.Control.LandingAdjustBurnStatus.FINISHED) { break; } if (control.Execute() == KrpcAutoPilot.Control.Status.FAIL) { break; } Thread.Sleep(100); } SwitchEngineMode(vessel); while (true) { if (!control.UpdateData()) { break; } if (control.Landing(tar_pos, tar_altitude, rcs_layout, 5d, heading)) { break; } if (control.Execute() == KrpcAutoPilot.Control.Status.FAIL) { break; } Thread.Sleep(100); } control.DisEngage(); control.Dispose(); vessel.Control.Brakes = false; landing_adjust_burn_status = KrpcAutoPilot.Control.LandingAdjustBurnStatus.ABANDON; }
public DataTable GetOrderForFab() { DevelopmentDeprtment dev = new DevelopmentDeprtment(CommonData.ConStr()); return(dev.LoadFabForPO()); }
public DbExceptionHandleFactory(Exception ex, CommonData.DbType dbType) { base.Exception = ex; this.DbType = dbType; }
public void TryTransactionDone(){ #if UNITY_EDITOR || FORCE_BROWSER_LOCAL #else CommonData cd = DeserializeCommonData( http.GetResponseText() ); data = null; data = cd; #endif AdmitTransaction(); }
public DataSet LoadFabByPttn() { DevelopmentDeprtment dev = new DevelopmentDeprtment(CommonData.ConStr()); return(dev.LoadFabByPttn()); }
public CommonData DeserializeCommonData( string xmlString ){ CommonData cd = new CommonData(); XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(new StringReader(xmlString)); XmlNodeList tt = xmlDoc.GetElementsByTagName("commonData"); XmlNode root = tt[0]; ParseString( root, "version", out cd.version ); ParseString( root, "userID", out cd.userID ); ParseString( root, "seq", out cd.seq ); ParseString( root, "token", out cd.token ); ParseInt( root, "creditBalance", out cd.creditBalance ); ParseString( root, "timeStamp", out cd.timeStamp ); ParsePHASE( root, "phase", out cd.phase ); ParsePHASE( root, "oldPhase", out cd.oldPhase ); ParseInt( root, "gameCount", out cd.gameCount ); ParseInt( root, "tryCount", out cd.tryCount ); ParseInt( root, "bet", out cd.bet ); ParseInt( root, "reward", out cd.reward ); ParseBool( root, "isAuto", out cd.isAuto ); ParseInts( xmlDoc, "digits", out cd.digits ); ParseInts( xmlDoc, "crackedDigits", out cd.crackedDigits ); return cd; // XmlNode talk0 = talkList[0]; // XmlNode talk1 = talkList[1]; // XmlNodeList speakList0 = talk0.ChildNodes; // XmlNodeList speakList1 = talk1.ChildNodes; // Debug.Log( root.Name ); // talks // Debug.Log( talk0.Attributes["person"].Value ); // 2 // Debug.Log( talk1.Attributes["person"].Value ); // 1 // Debug.Log( speakList0[0].Attributes["content"].Value ); // こんにちは // Debug.Log( speakList0[1].Attributes["content"].Value ); // ありがとう // Debug.Log( speakList0[2].Attributes["content"].Value // var serializer = new XmlSerializer(typeof( CommonData )); // return serializer.Deserialize(new StringReader(xmlString)) as CommonData; }
public DictionaryTryGetValueInterceptor(CommonData commonData) { _commonData = commonData; }
public DataSet GetMastItmsCat() { DevelopmentDeprtment dev = new DevelopmentDeprtment(CommonData.ConStr()); return(dev.SelectMastItmsCat()); }
ICommonData GetDefaultData(XContainer xDocument) { Trace.TraceInformation("loading default data"); // this is done before in this class //if (null == workflowElement) // throw new WorkflowLoadingException("There's no workflow element in the document"); var defaultData = from defaultDataItem in xDocument.Descendants(LogicConstants.WorkflowLoader_TestWorkflow_DefaultsDataNode) select defaultDataItem; var commonDataCollection = new CommonData(); var defaultParameterValue = new XAttribute(LogicConstants.WorkflowLoader_TestWorkflow_DefaultsDataParameterValue, string.Empty); foreach (var xElement in defaultData.Elements(LogicConstants.WorkflowLoader_TestWorkflow_DefaultsDataParameterNode)) commonDataCollection.AddOrUpdateDataItem( new CommonDataItem { Key = xElement.Attribute(LogicConstants.WorkflowLoader_TestWorkflow_DefaultsDataParameterName).Value, Value = (xElement.Attribute(LogicConstants.WorkflowLoader_TestWorkflow_DefaultsDataParameterValue) ?? defaultParameterValue).Value }); return commonDataCollection; }
public int update(CommonData commonData) { Debug.WriteLine("data " + commonData.ProjectId + " " + commonData.WikiPageLink + " " + commonData.ConfluencePageId); return(repo.update(commonData)); }
// 天体の表示 private void planetRender(double startdegree, List <PlanetData> list1, List <PlanetData> list2, List <PlanetData> list3, List <PlanetData> list4, List <PlanetData> list5 ) { List <bool> dispList = new List <bool>(); List <PlanetDisplay> pDisplayList = new List <PlanetDisplay>(); if (tempSettings.bands == 1) { boxReset(); list1.ForEach(planet => { // 天体表示させない if (!planet.isDisp) { return; } if (planet.no == 10000) { return; } if (planet.no == 10001) { return; } if (currentSetting.dispPlanet[0][planet.no] == false) { return; } PointF point; PointF pointdegree; PointF pointsymbol; PointF pointminute; PointF pointretrograde; // 重ならないようにずらしを入れる // 1サインに6度単位5個までデータが入る int absolute_position = getNewAbsPosition(planet); int index = boxSet(absolute_position); if (ringCanvas.ActualWidth < 470) { point = rotate(rcanvas.outerWidth / 3 - 20, 0, 5 * index - startdegree + 3); pointdegree = rotate(rcanvas.outerWidth / 3 - 40, 0, 5 * index - startdegree + 3); } else { point = rotate(rcanvas.outerWidth / 3 + 20, 0, 5 * index - startdegree + 3); pointdegree = rotate(rcanvas.outerWidth / 3, 0, 5 * index - startdegree + 3); } pointsymbol = rotate(rcanvas.outerWidth / 3 - 20, 0, 5 * index - startdegree + 3); pointminute = rotate(rcanvas.outerWidth / 3 - 40, 0, 5 * index - startdegree + 3); pointretrograde = rotate(rcanvas.outerWidth / 3 - 60, 0, 5 * index - startdegree + 3); point = getNewPoint(point); pointdegree.X += (float)rcanvas.outerWidth / 2; pointdegree.X -= 8; pointsymbol.X += (float)rcanvas.outerWidth / 2; pointsymbol.X -= 8; pointminute.X += (float)rcanvas.outerWidth / 2; pointminute.X -= 8; pointretrograde.X += (float)rcanvas.outerWidth / 2; pointretrograde.X -= 8; pointdegree.Y *= -1; pointdegree.Y += (float)rcanvas.outerHeight / 2; pointdegree.Y -= 15; pointsymbol.Y *= -1; pointsymbol.Y += (float)rcanvas.outerHeight / 2; pointsymbol.Y -= 15; pointminute.Y *= -1; pointminute.Y += (float)rcanvas.outerHeight / 2; pointminute.Y -= 15; pointretrograde.Y *= -1; pointretrograde.Y += (float)rcanvas.outerHeight / 2; pointretrograde.Y -= 15; dispList.Add(planet.isDisp); bool retrograde; if (planet.speed < 0) { retrograde = true; } else { retrograde = false; } Explanation exp = new Explanation() { planet = CommonData.getPlanetText(planet.no), degree = planet.absolute_position % 30, sign = CommonData.getSignTextJp(planet.absolute_position), retrograde = retrograde, planetNo = planet.no }; string degreeTxt; if (mainWindow.config.decimalDisp == Config.EDecimalDisp.DECIMAL) { degreeTxt = ((planet.absolute_position) % 30 - 0.5).ToString("00"); } else { degreeTxt = ((planet.absolute_position) % 30 - 0.5).ToString("00°"); } string minuteTxt; if (mainWindow.config.decimalDisp == Config.EDecimalDisp.DECIMAL) { minuteTxt = ((planet.absolute_position % 1 * 100) - 0.5).ToString("00"); } else { minuteTxt = ((planet.absolute_position % 1) * 60 - 0.5).ToString("00") + "'"; } PlanetDisplay display = new PlanetDisplay() { planetNo = planet.no, isDisp = planet.isDisp, explanation = exp, planetPt = point, planetTxt = CommonData.getPlanetSymbol(planet.no), planetColor = CommonData.getPlanetColor(planet.no), degreePt = pointdegree, degreeTxt = degreeTxt, symbolPt = pointsymbol, symbolTxt = CommonData.getSignText(planet.absolute_position), minutePt = pointminute, // 小数点以下切り捨て 59.9->59 minuteTxt = minuteTxt, retrogradePt = pointretrograde, retrogradeTxt = CommonData.getRetrograde(planet.speed), symbolColor = CommonData.getSignColor(planet.absolute_position) }; pDisplayList.Add(display); }); pDisplayList.ForEach(displayData => { if (!displayData.isDisp) { return; } if (ringCanvas.ActualWidth < 470 || tempSettings.centerPattern == 1) { SetOnlySignDegree(displayData); } else { SetSign(displayData); } }); } // 二重円 else if (tempSettings.bands == 2) { boxReset(); list1.ForEach(planet => { // 天体表示させない if (!planet.isDisp) { return; } if (currentSetting.dispPlanet[0][planet.no] == false) { return; } PointF point; int absolute_position = getNewAbsPosition(planet); int index = boxSet(absolute_position); point = rotate(rcanvas.outerWidth / 5 + 20, 0, 5 * index - startdegree); point = getNewPoint(point); dispList.Add(planet.isDisp); Explanation exp = getExp(planet); PlanetDisplay display = createPlanetDisplay(planet, exp, point); pDisplayList.Add(display); }); boxReset(); list2.ForEach(planet => { // 天体表示させない if (!planet.isDisp) { return; } if (currentSetting.dispPlanet[1][planet.no] == false) { return; } PointF point; int absolute_position = getNewAbsPosition(planet); int index = boxSet(absolute_position); point = rotate(rcanvas.outerWidth / 3 + 20, 0, 5 * index - startdegree); point = getNewPoint(point); dispList.Add(planet.isDisp); Explanation exp = getExp(planet); PlanetDisplay display = createPlanetDisplay(planet, exp, point); pDisplayList.Add(display); }); pDisplayList.ForEach(displayData => { if (!displayData.isDisp) { return; } SetOnlySign(displayData); }); } // 三重円 else if (tempSettings.bands == 3) { boxReset(); list1.ForEach(planet => { // 天体表示させない if (!planet.isDisp) { return; } if (currentSetting.dispPlanet[0][planet.no] == false) { return; } PointF point; int absolute_position = getNewAbsPosition(planet); int index = boxSet(absolute_position); point = rotate(rcanvas.outerWidth / 5, 0, 5 * index - startdegree); point = getNewPoint(point); dispList.Add(planet.isDisp); Explanation exp = getExp(planet); PlanetDisplay display = createPlanetDisplay(planet, exp, point); pDisplayList.Add(display); }); boxReset(); list2.ForEach(planet => { // 天体表示させない if (!planet.isDisp) { return; } if (currentSetting.dispPlanet[1][planet.no] == false) { return; } if (planet.sensitive) { return; } PointF point; int absolute_position = getNewAbsPosition(planet); int index = boxSet(absolute_position); point = rotate(rcanvas.outerWidth / 4 + 20, 0, 5 * index - startdegree); point = getNewPoint(point); dispList.Add(planet.isDisp); Explanation exp = getExp(planet); PlanetDisplay display = createPlanetDisplay(planet, exp, point); pDisplayList.Add(display); }); pDisplayList.ForEach(displayData => { if (!displayData.isDisp) { return; } SetOnlySign(displayData); }); boxReset(); list3.ForEach(planet => { // 天体表示させない if (!planet.isDisp) { return; } if (currentSetting.dispPlanet[2][planet.no] == false) { return; } if (planet.sensitive) { return; } PointF point; int absolute_position = getNewAbsPosition(planet); int index = boxSet(absolute_position); point = rotate(rcanvas.outerWidth / 3 + 20, 0, 5 * index - startdegree); point = getNewPoint(point); dispList.Add(planet.isDisp); Explanation exp = getExp(planet); PlanetDisplay display = createPlanetDisplay(planet, exp, point); pDisplayList.Add(display); }); pDisplayList.ForEach(displayData => { if (!displayData.isDisp) { return; } SetOnlySign(displayData); }); } // 四重円 else if (tempSettings.bands == 4) { boxReset(); list1.ForEach(planet => { // 天体表示させない if (!planet.isDisp) { return; } PointF point; int index = boxSet(planet.absolute_position); point = rotate(rcanvas.outerWidth / 5, 0, 5 * index - startdegree); point = getNewPoint(point); dispList.Add(planet.isDisp); Explanation exp = getExp(planet); PlanetDisplay display = new PlanetDisplay() { planetNo = planet.no, isDisp = planet.isDisp, explanation = exp, planetPt = point, planetTxt = CommonData.getPlanetSymbol(planet.no), planetColor = CommonData.getPlanetColor(planet.no) }; pDisplayList.Add(display); }); boxReset(); list2.ForEach(planet => { // 天体表示させない if (!planet.isDisp) { return; } PointF point; int index = boxSet(planet.absolute_position); point = rotate(rcanvas.outerWidth / 4, 0, 5 * index - startdegree); point = getNewPoint(point); dispList.Add(planet.isDisp); Explanation exp = getExp(planet); PlanetDisplay display = createPlanetDisplay(planet, exp, point); pDisplayList.Add(display); }); pDisplayList.ForEach(displayData => { if (!displayData.isDisp) { return; } SetOnlySign(displayData); }); boxReset(); list3.ForEach(planet => { // 天体表示させない if (!planet.isDisp) { return; } PointF point; int index = boxSet(planet.absolute_position); point = rotate(rcanvas.outerWidth / 3 - 5, 0, 5 * index - startdegree); point = getNewPoint(point); dispList.Add(planet.isDisp); Explanation exp = getExp(planet); PlanetDisplay display = createPlanetDisplay(planet, exp, point); pDisplayList.Add(display); }); pDisplayList.ForEach(displayData => { if (!displayData.isDisp) { return; } SetOnlySign(displayData); }); boxReset(); list4.ForEach(planet => { // 天体表示させない if (!planet.isDisp) { return; } PointF point; int index = boxSet(planet.absolute_position); point = rotate(rcanvas.outerWidth / 3 + 20, 0, 5 * index - startdegree); point = getNewPoint(point); dispList.Add(planet.isDisp); Explanation exp = getExp(planet); PlanetDisplay display = createPlanetDisplay(planet, exp, point); pDisplayList.Add(display); }); pDisplayList.ForEach(displayData => { if (!displayData.isDisp) { return; } SetOnlySign(displayData); }); } // 五重円 else if (tempSettings.bands == 5) { boxReset(); list1.ForEach(planet => { // 天体表示させない if (!planet.isDisp) { return; } PointF point; int index = boxSet(planet.absolute_position); point = rotate(rcanvas.outerWidth / 5, 0, 5 * index - startdegree); point.X += (float)rcanvas.outerWidth / 2; point.X -= 8; point.Y *= -1; point.Y += (float)rcanvas.outerHeight / 2; point.Y -= 18; dispList.Add(planet.isDisp); Explanation exp = getExp(planet); PlanetDisplay display = createPlanetDisplay(planet, exp, point); pDisplayList.Add(display); }); boxReset(); list2.ForEach(planet => { // 天体表示させない if (!planet.isDisp) { return; } PointF point; int index = boxSet(planet.absolute_position); point = rotate(rcanvas.outerWidth / 4, 0, 5 * index - startdegree); point = getNewPoint(point); dispList.Add(planet.isDisp); Explanation exp = getExp(planet); PlanetDisplay display = createPlanetDisplay(planet, exp, point); pDisplayList.Add(display); }); pDisplayList.ForEach(displayData => { if (!displayData.isDisp) { return; } SetOnlySign(displayData); }); boxReset(); list3.ForEach(planet => { // 天体表示させない if (!planet.isDisp) { return; } PointF point; int index = boxSet(planet.absolute_position); point = rotate(rcanvas.outerWidth / 4 + 20, 0, 5 * index - startdegree); point = getNewPoint(point); dispList.Add(planet.isDisp); Explanation exp = getExp(planet); PlanetDisplay display = createPlanetDisplay(planet, exp, point); pDisplayList.Add(display); }); pDisplayList.ForEach(displayData => { if (!displayData.isDisp) { return; } SetOnlySign(displayData); }); boxReset(); list4.ForEach(planet => { // 天体表示させない if (!planet.isDisp) { return; } PointF point; int index = boxSet(planet.absolute_position); point = rotate(rcanvas.outerWidth / 3, 0, 5 * index - startdegree); point = getNewPoint(point); dispList.Add(planet.isDisp); Explanation exp = getExp(planet); PlanetDisplay display = createPlanetDisplay(planet, exp, point); pDisplayList.Add(display); }); pDisplayList.ForEach(displayData => { if (!displayData.isDisp) { return; } SetOnlySign(displayData); }); boxReset(); list5.ForEach(planet => { // 天体表示させない if (!planet.isDisp) { return; } PointF point; int index = boxSet(planet.absolute_position); point = rotate(rcanvas.outerWidth / 3 + 20, 0, 5 * index - startdegree); point = getNewPoint(point); dispList.Add(planet.isDisp); Explanation exp = getExp(planet); PlanetDisplay display = createPlanetDisplay(planet, exp, point); pDisplayList.Add(display); }); pDisplayList.ForEach(displayData => { if (!displayData.isDisp) { return; } SetOnlySign(displayData); }); } }
public async Task <ActionResult <IEnumerable <VB_QT_Buoc> > > r1GetListDataLenhTheoUser(LenhMenuForUserOfMyWork options) { try { RequestToken token = CommonData.GetDataFromToken(User); var user = await _context.Sys_Dm_User.FindAsync(token.UserID); var workFlows = _context.CV_QT_WorkFlow.Where(x => x.MyWorkId == options.MyWorkId).Select(x => x.TypeFlow).Distinct().ToList(); var myWork = await _context.CV_QT_MyWork.FindAsync(options.MyWorkId); List <string> list = new List <string>(); if (myWork != null) { if (myWork.CycleWork == 0) { list.Add("CV_TRINHHOANTHANH"); } } if (!workFlows.Contains(1) && !workFlows.Contains(13)) { list.Add("CV_TRINHHOANTHANH"); list.Add("CV_TRINHCHINHSUA"); } if (workFlows.Contains(1)) { list.Add("CV_TRINHTHOIHAN"); list.Add("CV_TRINHCHINHSUA"); } if (workFlows.Contains(2) || workFlows.Contains(3)) { list.Add("CV_TRINHTHOIHAN"); list.Add("CV_DUYETTHOIHAN"); } if (workFlows.Contains(4) && !workFlows.Contains(5)) { list.Add("CV_TRINHHOANTHANH"); } if (workFlows.Contains(6)) { list.Add("CV_TRINHHOANTHANH"); list.Add("CV_DUYETHOANTHANH"); } if (workFlows.Contains(13)) { list.Add("CV_TRINHTHOIHAN"); list.Add("CV_TRINHCHINHSUA"); } if (workFlows.Contains(14) && workFlows.Contains(16)) { list.Add("CV_KHOITAOSAU"); list.Add("CV_DUYETKHOITAOSAU"); } var tables = from a in _context.VB_QT_BuocLenhGroupRole where a != null join b in _context.VB_QT_BuocLenhTuongTac on a.BuocLenhTuongTacId equals b.Id join c in _context.VB_QT_LenhTuongTac on b.LenhTuongTacId equals c.Id join d in _context.VB_QT_Buoc on b.BuocId equals d.Id where a.GroupRoleId == options.GroupRoleId && d.MenuId == options.MenuId && !list.Contains(c.Code) select new { c.Name, BuocLenhGroupId = a.Id, c.IsActive, c.IsOrder, c.Code }; var qrs = await tables.OrderBy(x => x.IsOrder).ToListAsync(); return(new ObjectResult(new { error = 0, data = qrs })); } catch (Exception) { return(new ObjectResult(new { error = 1 })); } }
private PropertyCollection PrepareProperties(Logger logger, CommonData.PropertyCollection properties) { var passProperties = new PropertyCollection(); foreach (var property in properties) { switch (property.Key) { case EffectData.PropertyKeys.Blending: BlendState = graphicsDevice.BlendStates[(string)property.Value]; if (BlendState == null) logger.Error("Unable to find registered BlendState [{0}]", (string)property.Value); break; case EffectData.PropertyKeys.BlendingColor: BlendStateColor = (Color4)(Vector4)property.Value; break; case EffectData.PropertyKeys.BlendingSampleMask: BlendStateSampleMask = (uint)property.Value; break; case EffectData.PropertyKeys.DepthStencil: DepthStencilState = graphicsDevice.DepthStencilStates[(string)property.Value]; if (DepthStencilState == null) logger.Error("Unable to find registered DepthStencilState [{0}]", (string)property.Value); break; case EffectData.PropertyKeys.DepthStencilReference: DepthStencilReference = (int)property.Value; break; case EffectData.PropertyKeys.Rasterizer: RasterizerState = graphicsDevice.RasterizerStates[(string)property.Value]; if (RasterizerState == null) logger.Error("Unable to find registered RasterizerState [{0}]", (string)property.Value); break; default: passProperties[new PropertyKey(property.Key)] = property.Value; break; } } return passProperties; }
// GET: MyCalendar public ActionResult Index() { ViewBag.CommonAreaList = CommonData.GetCommonAreaList(ClientSessionData.ClientStrataBoardId); return(View()); }
public DictionaryRemoveInterceptor(CommonData commonData) { _commonData = commonData; }
void InitCard() { if (m_db != null) { if (m_texture != null) { m_texture.Release(); m_texture = null; } string bgPath = "ui/texture/pack/fuben/" + m_db.strIcon + ".unity3d"; bool success = Engine.RareEngine.Instance().GetRenderSystem().CreateTexture(ref bgPath, ref m_texture, CreateTextureEvent, null, Engine.TaskPriority.TaskPriority_Immediate); if (success) { m__bgtexture.mainTexture = m_texture.GetTexture(); } m_trans_WardItem.gameObject.SetActive(false); m_trans_lingpai.gameObject.SetActive(true); m_label_FB_name.text = m_db.copyName; string str = m_db.openLv + CommonData.GetLocalString("级解锁"); m_label_lock_level.text = StringUtil.GetColorString((int)m_db.openLv, MainPlayerHelper.GetPlayerLevel(), ColorType.Red, ColorType.Green, str); if (m_db.copyType == (uint)CopyTypeTable.Camp)//阵营战 { m_btn_btn_Two.gameObject.SetActive(true); m_btn_btn_Two.GetComponentInChildren <UILabel>().text = CommonData.GetLocalString("兑换"); m_btn_btn_enter.GetComponentInChildren <UILabel>().text = CommonData.GetLocalString("报名"); } else if (m_db.copyFlag == (uint)CopyFlag.DaTi) { m_btn_btn_Two.gameObject.SetActive(false); m_btn_btn_enter.GetComponentInChildren <UILabel>().text = CommonData.GetLocalString("进入"); } else if (m_db.copyFlag != (uint)CopyFlag.Huodong && m_db.membType != 0) { m_btn_btn_Two.gameObject.SetActive(true); m_btn_btn_Two.GetComponentInChildren <UILabel>().text = CommonData.GetLocalString("前往组队"); } else { m_btn_btn_Two.gameObject.SetActive(false); m_btn_btn_enter.GetComponentInChildren <UILabel>().text = CommonData.GetLocalString("进入"); } string useStr = GetEnterItem(); bool enterCostVisble = false; if (string.IsNullOrEmpty(useStr)) { m_label_enteritemname.text = ""; m_label_enterneedcount.text = ""; m_sprite_itembg.transform.DestroyChildren(); } else { List <uint> idlist = StringUtil.GetSplitStringList <uint>(useStr, '_'); if (idlist.Count == 2) { ItemDataBase db = GameTableManager.Instance.GetTableItem <ItemDataBase>(idlist[0]); if (db != null) { m_label_enteritemname.text = db.itemName; int count = DataManager.Manager <ItemManager>().GetItemNumByBaseId(idlist[0]); m_label_enterneedcount.text = StringUtil.GetNumNeedString(count, idlist[1]); m_needItmeID = idlist[0]; UIItem.AttachParent(m_sprite_itembg.transform, m_needItmeID, (uint)count, ShowGetWayCallBack, true, (uint)idlist[1]); // DataManager.Manager<UIManager>().SetSpriteDynamicIcon(m_sprite_itembg, db.quality, false); UIManager.GetQualityAtlasAsyn(db.quality, ref m_curQualityAsynSeed, () => { if (null != m_sprite_itembg) { m_sprite_itembg.atlas = null; } }, m_sprite_itembg); enterCostVisble = true; } } else { m_sprite_itembg.spriteName = ""; } } if (null != m_trans_enterinfo && m_trans_enterinfo.gameObject.activeSelf != enterCostVisble) { m_trans_enterinfo.gameObject.SetActive(enterCostVisble); } } }
public DictionarySetInterceptor(CommonData commonData) { _commonData = commonData; }
public RedisObjectSetInterceptor(CommonData commonData) { _commonData = commonData; }