private void ButtonOK_Click(object sender, RoutedEventArgs e) { if (newFolder.NullEmpty()) return; if (local ? LocalHelper.NameExists(newFolder) : ClientHelper.NameExists(newFolder)) TextBlockNewFolderinfo.Text = AppLanguage.Get("LangTextBlockSameNameExists"); else DialogResult = true; }
private void ExecuteEnterCommand() { if (_cookies == null || NumberList.Count <= 0) { return; } for (; _index < NumberList.Count; _index++) { if (NumberList[_index].Status == ExecuteStatus.Complete) { continue; } break; } var http = new Request($"https://weixin110.qq.com/security/frozen?action=2&lang=zh_CN&step=1&deviceid=&accttype=mobile&acctcc={NumberList[_index].Number}&imgcode={Code}&&callback=jsonp1"); http.Accept = Accepts.Js; http.UserAgent = UserAgents.WeChat; http.Referer = "https://weixin110.qq.com/security/frozen?action=2&lang=zh_CN&step=1&deviceid=&"; http.Cookies = _cookies; var html = http.Post(""); LocalHelper.SaveTxt(html); _showMessage("保存成功!"); //_getImage(); }
public ActionResult GetCheckDif() { string OrderNum = WebUtil.GetFormValue <string>("OrderNum", string.Empty); int pageIndex = WebUtil.GetFormValue <int>("PageIndex", 1); int pageSize = WebUtil.GetFormValue <int>("PageSize", 10); PageInfo pageInfo = new PageInfo() { PageIndex = pageIndex, PageSize = pageSize }; CheckDataProvider provider = new CheckDataProvider(); List <CheckDataEntity> listResult = provider.GetCheckDifList(OrderNum, ref pageInfo); listResult = listResult == null ? new List <CheckDataEntity>() : listResult; System.Threading.Tasks.Parallel.ForEach(listResult, item => { item.LocalQty = ConvertHelper.ToType <double>(item.LocalQty.ToString()); item.FirstQty = ConvertHelper.ToType <double>(item.FirstQty.ToString()); item.DifQty = ConvertHelper.ToType <double>((item.FirstQty - item.LocalQty).ToString()); item.LocalName = LocalHelper.GetLocalNumList(this.DefaultStore, item.LocalNum); }); string json = ConvertJson.ListToJson <CheckDataEntity>(listResult, "List"); this.ReturnJson.AddProperty("Data", json); this.ReturnJson.AddProperty("RowCount", pageInfo.PageCount); return(Content(this.ReturnJson.ToString())); }
private void btnSave_Click(object sender, RoutedEventArgs e) { string name = txtManagerName.Text; if (string.IsNullOrEmpty(name)) { MessageBox.Show("请取一个有意义的经理名."); return; } var check = LocalHelper.ManagerList.Managers.Exists(d => d.Name == name && d.Id != _localTransfer.Id); if (check) { MessageBox.Show("该经理名已经存在,请换一个."); return; } _localTransfer.TalentId = ComboBoxHelper.GetSelectValueInt(cmbTalent); _localTransfer.WillId = ComboBoxHelper.GetSelectValueInt(cmbManagerWill); _localTransfer.SuitId = ComboBoxHelper.GetSelectValueInt(cmbSuit); _localTransfer.FormationId = ComboBoxHelper.GetSelectValueInt(cmbFormation); _localTransfer.FormationLevel = ConvertHelper.ConvertToInt(txtFormationLevel.Text); _localTransfer.Name = name; LocalManagerHelper.SaveBefore(_localTransfer); if (_isNew) { LocalHelper.ManagerList.Managers.Add(_localTransfer); } lblKpi.Content = _localTransfer.Kpi; LocalHelper.SaveLocalTransferManager(); this.DialogResult = true; this.Close(); }
void Init() { LocalHelper.BindManagerTree(cmbTalent); LocalHelper.BindWill(cmbManagerWill); LocalHelper.BindSuit(cmbSuit); LocalHelper.BindFormation(cmbFormation); }
public ActionResult Detail(string snNum) { ProductEntity entity = null; if (!snNum.IsEmpty()) { ProductProvider provider = new ProductProvider(); entity = provider.GetProductBySn(snNum); ViewBag.Category = BaseHelper.GetProductCategory(entity.CateNum); ViewBag.Storage = LocalHelper.GetStorageNumList(entity.StorageNum); ViewBag.Local = LocalHelper.GetLocalNumList(entity.StorageNum, entity.DefaultLocal); ViewBag.Customer = BaseHelper.GetCustomerList(entity.CusNum); ViewBag.Goods = entity; ViewBag.Unit = BaseHelper.GetMeasureNameList(entity.UnitNum); } else { ViewBag.Goods = new ProductEntity(); ViewBag.Category = BaseHelper.GetProductCategory(string.Empty); ViewBag.Storage = LocalHelper.GetStorageNumList(string.Empty); ViewBag.Local = LocalHelper.GetLocalNumList(string.Empty, string.Empty); ViewBag.Customer = BaseHelper.GetCustomerList(string.Empty); ViewBag.Unit = BaseHelper.GetMeasureNameList(string.Empty); } return(View()); }
private void deleteLocalItems() { if (LocalList.SelectedItems.Count == 0) { return; } if (MessageWindow.Show(this, AppLanguage.Get("LangMBDelete"), AppLanguage.Get("LangMBDeleteTitle"), MessageBoxButton.YesNo, MessageBoxImage.Question, MessageBoxResult.Yes) != MessageBoxResult.Yes) { return; } SmartItem[] items = LocalList.SelectedItems(); if (items == null) { return; } LocalHelper.Delete(items); }
private async Task setLocalList(string path) { LocalList.IsEnabled = false; if (await LocalHelper.SetItemsAsync(path)) { if (LocalHelper.CurrentPath != LocalHelper.LastPath) { TextBoxLocalPath.Text = LocalHelper.CurrentPath; LocalBackForthStack.Save(LocalHelper.LastPath, LocalHelper.CurrentPath); } ButtonLocalBack.IsEnabled = LocalBackForthStack.CanBack; ButtonLocalForward.IsEnabled = LocalBackForthStack.CanForth; ButtonLocalHome.IsEnabled = (path != LocalHelper.Home); ButtonLocalUp.IsEnabled = !LocalHelper.ParentPath.NullEmpty(); LocalList.UnselectAll(); } LocalList.Focus(); LocalList.ItemsSource = LocalHelper.Items; if (LocalHelper.Items.Count > 0) { MenuItemLocalSelectAll.IsEnabled = true; LocalList.ScrollIntoView(LocalHelper.Items[0]); } LocalList.UnselectAll(); LocalList.IsEnabled = true; GC.Collect(); }
private void ExecuteRefreshCommand() { if (string.IsNullOrEmpty(_file)) { return; } Content = LocalHelper.GetText(_file); }
public ActionResult AddProduct() { //查询成品管理正式库位 string storeNum = this.DefaultPStore; ViewBag.LocalOptions = LocalHelper.GetLocalNum(storeNum, ELocalType.Normal, string.Empty); return(View()); }
private void Window_Loaded_1(object sender, RoutedEventArgs e) { LocalHelper.LoadLocalTransferManager(); LocalHelper.LoadLocalTransferTalent(); LocalHelper.LoadLocalTransferWill(); DataGridManager.ItemsSource = LocalHelper.ManagerList.Managers; DataGridTalent.ItemsSource = LocalHelper.TalentList.Talents; DataGridWill.ItemsSource = LocalHelper.WillList.Wills; }
private void ExecuteExceptCommand() { var numbers = LocalHelper.GetNumber(Open.ChooseFile()); if (numbers.Count <= 0) { return; } numbers = _numberList.Except(numbers).ToList(); _showMessage("导出差集文本成功!路径:" + ExportHelper.ExportRandomName(numbers, "ExceptNumbers")); }
private void btnSure_Click(object sender, RoutedEventArgs e) { if (_dicPlayer == null) { MessageBox.Show("请选择一个球员!"); return; } var check = _manager.Players.Exists(d => d.Index != _player.Index && d.PlayerId == _dicPlayer.Idx); if (check) { MessageBox.Show("该球员已经存在,请换一个."); return; } try { _player.PlayerId = _dicPlayer.Idx; _player.Name = _dicPlayer.Name; _player.Speed = GetTxtValue(txtSpeed); _player.Shooting = GetTxtValue(txtShooting); _player.FreeKick = GetTxtValue(txtFreeKick); _player.Balance = GetTxtValue(txtBalance); _player.Stamina = GetTxtValue(txtStamina); _player.Strength = GetTxtValue(txtStrength); _player.Aggression = GetTxtValue(txtAggression); _player.Disturb = GetTxtValue(txtDisturb); _player.Interception = GetTxtValue(txtInterception); _player.Dribble = GetTxtValue(txtDribble); _player.Passing = GetTxtValue(txtPassing); _player.Mentality = GetTxtValue(txtMentality); _player.Reflexes = GetTxtValue(txtReflexes); _player.Positioning = GetTxtValue(txtPositioning); _player.Handling = GetTxtValue(txtHandling); _player.Acceleration = GetTxtValue(txtAcceleration); _player.Skill = playerSkillControl1.GetSkill(); _player.Skill2 = playerSkillControl2.GetSkill(); _player.StarSkill = ComboBoxHelper.GetSelectValue(cmbStarSkill); } catch (Exception ex) { MessageBox.Show(ex.Message); return; } LocalManagerHelper.SaveBefore(_manager); lblPlayerKpi.Content = "Kpi:" + _player.Kpi; LocalHelper.SaveLocalTransferManager(); this.DialogResult = true; this.Close(); }
private void ExecuteSaveCommand() { if (string.IsNullOrEmpty(_file)) { _file = LocalHelper.ChooseSaveFile("新建文本"); } if (string.IsNullOrEmpty(_file)) { return; } LocalHelper.SaveFile(Content, _file); }
private void ExecuteUpdateCommand(int index) { if (index < 0 || index >= BooksList.Count || BooksList[index].Source == BookSources.本地) { return; } RingVisibility = Visibility.Visible; Task.Factory.StartNew(() => { var item = BooksList[index]; var conn = DatabaseHelper.Open(); var rule = DatabaseHelper.GetRule(item.Url); var chapters = Helper.HttpHelper.GetChapters(item, rule, (HtmlExpand) new HtmlExpand().SetUrl(item.Url)); var length = chapters.Count; if (item.Count < length) { var result = Parallel.For((long)item.Count, length, i => { var chapter = chapters[Convert.ToInt32(i)]; var html = new HtmlExpand(); html.SetUrl(chapter.Url); LocalHelper.WriteTemp( ((HtmlExpand)html.Narrow(rule.ChapterBegin, rule.ChapterEnd)).GetText(rule.Replace), chapter.Content); }); while (!result.IsCompleted) { Thread.Sleep(1000); } DbTransaction trans = conn.BeginTransaction(); try { for (var i = item.Count; i < length; i++) { var chapter = chapters[i]; DatabaseHelper.Insert <ChapterItem>( "Name, Content, BookId, Url", "@Name, @Content, @BookId, @Url", new SQLiteParameter("@Name", chapter.Name), new SQLiteParameter("@Content", LocalHelper.ReadTemp(chapter.Content)), new SQLiteParameter("@BookId", item.Id), new SQLiteParameter("@Url", chapter.Url)); } trans.Commit(); } catch (Exception) { trans.Rollback(); } } DatabaseHelper.Close(); RingVisibility = Visibility.Collapsed; }); }
private void _addNumberByOne(string file) { var numbers = LocalHelper.GetNumber(file); var comparer = new NumberItemComparer(); foreach (var number in numbers) { var item = new NumberItem(number); //if (NumberList.ToList().Contains<NumberItem>(item, comparer)) continue; NumberList.Add(item); } Message = $"从{file}成功添加{numbers.Count}条号码!"; }
public ActionResult GoodsDetail(string snNum) { ProductEntity entity = new ProductEntity(); ProductProvider provider = new ProductProvider(); entity = provider.GetProductBySn(snNum); ViewBag.Category = BaseHelper.GetProductCategory(entity.CateNum); ViewBag.Storage = LocalHelper.GetStorageNumList(entity.StorageNum); ViewBag.Local = LocalHelper.GetLocalNumList(entity.StorageNum, entity.DefaultLocal); ViewBag.Customer = BaseHelper.GetCustomerList(entity.CusNum); ViewBag.Goods = entity; //ViewBag.Unit = EnumHelper.GetOptions<EUnit>(entity.Unit, "请选择单位"); ViewBag.Unit = BaseHelper.GetMeasureNameList(entity.UnitNum); return(View()); }
private void _begin() { foreach (var item in FileList) { if (item.Status == ExecuteStatus.Complete) { item.Message = "跳过"; break; } item.Status = ExecuteStatus.Waiting; _numberList.AddRange(LocalHelper.GetNumber(item.Path)); item.Status = ExecuteStatus.Complete; } _numberList = _numberList.Distinct().ToList(); _showMessage($"总共合并了{_numberList.Count}个号码!请导出!"); }
public NotificationInfo Add(Notification notification) { var copy = notification.ValidateNew().Copy(); copy.Id = LocalHelper.GenerateObjectId(); copy.ServerTimestamp = Timestamp.GetCurrent(); lock (_syncLock) { _notifications.Add(copy.Id, copy); } var result = copy.ToInfo(); return(result); }
private void ButtonOK_Click(object sender, RoutedEventArgs e) { if (newName.NullEmpty() || (oldName == TextBoxNewName.Text)) { return; } if (local ? LocalHelper.NameExists(newName) : ClientHelper.NameExists(newName)) { TextBlockNewNameinfo.Text = AppLanguage.Get("LangTextBlockSameNameExists"); } else { DialogResult = true; } }
public HostingSettingsProvider(IHostingSettings hostingSettings) { if (hostingSettings == null) { throw new ArgumentNullException(nameof(hostingSettings)); } var scheme = hostingSettings.IsSecure ? Uri.UriSchemeHttps : Uri.UriSchemeHttp; var port = hostingSettings.IsSecure ? hostingSettings.SecurePort : hostingSettings.Port; var root = $@"/{hostingSettings.Suffix.TrimSafely()}".AppendSlash(); string CreateUrl(string hostSpecifier) => $@"{scheme}://{hostSpecifier}:{port}{root}"; RootUrl = CreateUrl(LocalHelper.GetHostName()); RootRegistrationUrl = CreateUrl("+"); }
private ObservableCollection <Local> ChargerLocaux() { var task = LocalHelper.SelectLocauxTournoiAsync(); task.Wait(); List <locaux> data = task.Result; ObservableCollection <Local> lstTemp = new ObservableCollection <Local>(); foreach (var local in data) { lstTemp.Add(new Local(local.numero, local.postes.Count)); } return(lstTemp); }
public bool Check() { string name = txtHomeId.Text.Trim(); if (IsNpc && _npcName == name) { return(true); } else { IsNpc = false; var id = LocalHelper.GetManagerId(name); if (id == Guid.Empty) { MessageBox.Show(string.Format("账号[{0}]不存在,请检查!", name)); return(false); } ManagerId = id; return(true); } }
private void btnStartTest_Click(object sender, RoutedEventArgs e) { int count = ConvertHelper.ConvertToInt(txtTestCount.Text); int time = ConvertHelper.ConvertToInt(txtTime.Text); if (count < 1) { MessageBox.Show("场次不能小于1"); return; } else if (count > 10000) { MessageBox.Show("场次不能大于10000"); return; } if (time < 60 || time > 720 || time % 60 != 0) { MessageBox.Show("比赛时长取值范围 60-720,必须为60的倍数."); return; } _time = time; if (!miControl1.Check()) { return; } if (!miControl2.Check()) { return; } var transfer = LocalHelper.GetLocalMatchInput(miControl1.ManagerId, miControl1.IsNpc, miControl2.ManagerId, miControl2.IsNpc, _time); if (transfer == null) { MessageBox.Show("获取经理信息失败,请检查!"); return; } StartTest(count, transfer); }
public MgiStarterControlModel(ILifetimeScope lifetimeScope, Dispatcher dispatcher, ProcessConfig config) : base(lifetimeScope, dispatcher) { Client = RegisterProperty <Process?>(nameof(Client)).OnChange(UpdateLabel); Kernel = RegisterProperty <Process?>(nameof(Kernel)).OnChange(UpdateLabel); Status = RegisterProperty <string?>(nameof(Status)).OnChange(UpdateLabel); InternalStart = RegisterProperty <bool>(nameof(InternalStart)).OnChange(UpdateLabel); StatusLabel = RegisterProperty <string?>(nameof(StatusLabel)); _localHelper = new LocalHelper(Context); _config = config; _processManager = Context.ActorOf <ProcessManagerActor>("Process-Manager"); var mgiStarting = Context.ActorOf(Context.DI().Props <MgiStartingActor>(), "Mgi-Starter"); Receive <ProcessStateChange>(ProcessStateChangeHandler); Receive <MgiStartingActor.TryStartResponse>(TryStartResponseHandler); Receive <MgiStartingActor.StartStatusUpdate>(StatusUpdate); NewCommad .WithCanExecute(() => InternalStart == false) .WithExecute(() => { InternalStart += true; mgiStarting.Tell(new MgiStartingActor.TryStart(_config, () => { Client.Value?.Kill(true); Kernel.Value?.Kill(true); })); }).ThenRegister("TryStart"); NewCommad .WithCanExecute(() => InternalStart == false && (Client != null || Kernel != null)) .WithExecute(() => { Client.Value?.Kill(true); Kernel.Value?.Kill(true); }).ThenRegister("TryStop"); UpdateLabel(); }
LocalTransferManagerEntity CreateLocalManager(int id) { var manager = new LocalTransferManagerEntity(); manager.Id = id; manager.Name = "球队" + id; manager.FormationId = 1; manager.FormationLevel = 1; manager.TalentId = 0; manager.Players = new List <LocalTransferPlayerEntity>(11); var ss = "30437,30704,32356,32124,41299,30542,31976,32006,40813,20169,30273".Split(','); int i = 0; foreach (var s in ss) { manager.Players.Add(CreateLocalPlayer(Convert.ToInt32(s), i++)); } LocalHelper.BuildPlayerPosition(manager); LocalManagerHelper.SaveBefore(manager); return(manager); }
public Settings() { var dllConfigPath = Assembly.GetExecutingAssembly().GetLocalPath() + ".config"; var configuration = ConfigurationManager.OpenMappedExeConfiguration( new ExeConfigurationFileMap { ExeConfigFilename = dllConfigPath }, ConfigurationUserLevel.None); var setting = configuration.AppSettings.Settings["PageSpeedExecutableRelativePath"]; var pageSpeedExecutableRelativePath = setting == null || setting.Value.IsNullOrWhiteSpace() || LocalHelper.PathHasInvalidChars(setting.Value) || Path.IsPathRooted(setting.Value) ? DefaultPageSpeedExecutableRelativePath : setting.Value; PageSpeedExecutablePath = Path.Combine( Path.GetDirectoryName(dllConfigPath).EnsureNotNull(), pageSpeedExecutableRelativePath); }
private void btnSave_Click(object sender, RoutedEventArgs e) { string name = txtTalent.Text.Trim(); if (string.IsNullOrEmpty(name)) { MessageBox.Show("请取一个带感的名称!"); return; } var check = LocalHelper.TalentList.Talents.Exists(d => d.Name == name && d.Id != _talentEntity.Id); if (check) { MessageBox.Show("该名称已经存在,请换一个."); return; } _talentEntity.Talentdatas.Clear(); foreach (var item in DataGridTalent.ItemsSource) { var entity = item as LocalTalentEntity; if (entity.IsSelect) { var data = new LocalTransferTalentDataEntity(); data.Id = entity.Id; _talentEntity.Talentdatas.Add(data); } } _talentEntity.Name = name; if (_isNew) { LocalHelper.TalentList.Talents.Add(_talentEntity); } LocalHelper.SaveLocalTransferTalent(); this.DialogResult = true; this.Close(); }
public ActionResult Add() { string LocalNum = WebUtil.GetQueryStringValue <string>("LocalNum"); if (LocalNum.IsEmpty()) { ViewBag.Storage = LocalHelper.GetStorageNumList(string.Empty); ViewBag.LocalTypeList = EnumHelper.GetOptions <ELocalType>(string.Empty, "请选择库位类型"); ViewBag.IsDefault = EnumHelper.GetOptions <EBool>(string.Empty, "请选择"); ViewBag.Location = new LocationEntity(); } else { LocationProvider provider = new LocationProvider(); LocationEntity entity = provider.GetSingleByNum(LocalNum); entity = entity == null ? new LocationEntity() : entity; ViewBag.StorageType = EnumHelper.GetOptions <EStorageType>(entity.StorageType, "请选择仓库类型"); ViewBag.IsDefault = EnumHelper.GetOptions <EBool>(entity.IsDefault, "请选择"); ViewBag.Storage = LocalHelper.GetStorageNumList(entity.StorageNum); ViewBag.LocalTypeList = EnumHelper.GetOptions <ELocalType>(entity.LocalType, "请选择仓库类型"); ViewBag.Location = entity; } return(View()); }
public List <string> GetObjectsByPermission(string accountID, string permission) { return(LocalHelper.GetObjectsByPermission(accountID, permission)); }