public RouteListAddressesTransferringDlg( int routeListId, OpenParameter param, IEmployeeNomenclatureMovementRepository employeeNomenclatureMovementRepository, ITerminalNomenclatureProvider terminalNomenclatureProvider, IRouteListRepository routeListRepository, IRouteListItemRepository routeListItemRepository, IEmployeeService employeeService, ICommonServices commonServices, ICategoryRepository categoryRepository) : this( employeeNomenclatureMovementRepository, terminalNomenclatureProvider, routeListRepository, routeListItemRepository, employeeService, commonServices, categoryRepository) { var rl = UoW.GetById <RouteList>(routeListId); switch (param) { case OpenParameter.Sender: yentryreferenceRLFrom.Subject = rl; break; case OpenParameter.Receiver: yentryreferenceRLTo.Subject = rl; break; } }
/// <summary> /// 处理删除角色热键回调 /// </summary> /// <param name="callbackContext"></param> private void OnDeleteHotkeyCallback(HotkeyCallback callbackContext) { if (callbackContext.performed) { WwiseUtil.PlaySound((int)WwiseMusic.Music_deleteRole_Over, false, null); OpenParameter openParameter = new OpenParameter(); openParameter.Title = TableUtil.GetLanguageString("common_text_id_1018"); openParameter.Content = string.Format(TableUtil.GetLanguageString("common_text_id_1017"), m_ServerListProxy.GetCurrentCharacterVO().Name, m_ServerListProxy.GetCurrentCharacterVO().Level); openParameter.backgroundColor = BackgroundColor.Error; HotKeyButton HotKeyQuit = new HotKeyButton(); HotKeyQuit.actionName = HotKeyID.FuncX; HotKeyQuit.showText = TableUtil.GetLanguageString("common_hotkey_id_1001"); HotKeyQuit.onEvent = OnSubmitDeleteCharacter; HotKeyButton HotKeyCancel = new HotKeyButton(); HotKeyCancel.actionName = HotKeyID.FuncB; HotKeyCancel.showText = TableUtil.GetLanguageString("common_hotkey_id_1002"); HotKeyCancel.onEvent = OnCancelDeleteCharacter; openParameter.HotkeyArray = new HotKeyButton[] { HotKeyQuit, HotKeyCancel }; UIManager.Instance.OpenPanel(UIPanel.ConfirmPanel, openParameter); WwiseUtil.PlaySound((int)WwiseMusic.Music_Panel_PopupPanel_Open, false, null); } }
public TransferGoodsBetweenRLDlg(RouteList routeList, OpenParameter param) : this() { switch (param) { case OpenParameter.Sender: yentryreferenceRouteListFrom.Subject = routeList; break; case OpenParameter.Receiver: yentryreferenceRouteListTo.Subject = routeList; break; } }
public static bool ToDrawerOpenParameter(string channel, int onTime, out OpenParameter parameter) { parameter = null; if (!ToDrawerChannel(channel, out StarMicronics.StarIO10.StarXpandCommand.Drawer.Channel nativeChannel)) { return(false); } parameter = new OpenParameter(); parameter.SetChannel(nativeChannel); parameter.SetOnTime(onTime); return(true); }
public TransferGoodsBetweenRLDlg(RouteList routeList, OpenParameter param, IEmployeeNomenclatureMovementRepository employeeNomenclatureMovementRepository) : this(employeeNomenclatureMovementRepository) { switch (param) { case OpenParameter.Sender: yentryreferenceRouteListFrom.Subject = routeList; break; case OpenParameter.Receiver: yentryreferenceRouteListTo.Subject = routeList; break; } }
/// <summary> /// 背包格子不足提示 /// </summary> private void OpenPackageError() { OpenParameter openParameter = new OpenParameter(); openParameter.Title = TableUtil.GetLanguageString("common_hotkey_id_1001"); openParameter.Content = TableUtil.GetLanguageString("mailbox_text_id_1017"); openParameter.backgroundColor = BackgroundColor.Normal; HotKeyButton HotKeyConfirm = new HotKeyButton(); HotKeyConfirm.actionName = HotKeyID.FuncA; HotKeyConfirm.showText = TableUtil.GetLanguageString("common_hotkey_id_1001"); HotKeyConfirm.onEvent = ConfirmPanelClose; openParameter.HotkeyArray = new HotKeyButton[] { HotKeyConfirm }; UIManager.Instance.OpenPanel(UIPanel.ConfirmPanel, openParameter); }
public RouteListAddressesTransferringDlg(RouteList routeList, OpenParameter param) : this() { var rl = UoW.GetById <RouteList> (routeList.Id); switch (param) { case OpenParameter.Sender: yentryreferenceRLFrom.Subject = rl; break; case OpenParameter.Receiver: yentryreferenceRLTo.Subject = rl; break; } }
public RouteListAddressesTransferringDlg( int routeListId, OpenParameter param, IEmployeeNomenclatureMovementRepository employeeNomenclatureMovementRepository, ITerminalNomenclatureProvider terminalNomenclatureProvider) : this(employeeNomenclatureMovementRepository, terminalNomenclatureProvider) { var rl = UoW.GetById <RouteList>(routeListId); switch (param) { case OpenParameter.Sender: yentryreferenceRLFrom.Subject = rl; break; case OpenParameter.Receiver: yentryreferenceRLTo.Subject = rl; break; } }
/// <summary> /// 确认退出 /// </summary> private void OnConfirmExit() { OpenParameter openParameter = new OpenParameter(); openParameter.Title = TableUtil.GetLanguageString("common_text_id_1018"); openParameter.Content = TableUtil.GetLanguageString("common_text_id_1016"); openParameter.backgroundColor = BackgroundColor.Normal; HotKeyButton HotKeyCancel = new HotKeyButton(); HotKeyCancel.actionName = HotKeyID.FuncB; HotKeyCancel.showText = TableUtil.GetLanguageString("common_hotkey_id_1002"); HotKeyCancel.onEvent = ConfirmPanelClose; HotKeyButton HotKeyQuit = new HotKeyButton(); HotKeyQuit.actionName = HotKeyID.FuncX; HotKeyQuit.showText = TableUtil.GetLanguageString("common_hotkey_id_1001"); HotKeyQuit.onEvent = ConfirmExitGame; openParameter.HotkeyArray = new HotKeyButton[] { HotKeyQuit, HotKeyCancel }; //esc 退出游戏,取消 UIManager.Instance.OpenPanel(UIPanel.ConfirmPanel, openParameter); }