private void Window_ContentRendered(object sender, RoutedEventArgs e) { takeoutSize = googleProduct.DirSize; var tuple = HelpfulMethods.ByteToString(takeoutSize); takeoutSizeType = tuple.Item2; takeoutSize = tuple.Item1; new Thread(CountUpText).Start(); }
private void BtSetRandomSubscriberParams(object sender, EventArgs e) { CatchException(() => { tbClosedKey.Text = PrimeNumberGenerator .GeneratePrimeNumber(3, Convert.ToInt32(tbParamQ.Text) - 1, _random) .ToString(); tbSubscriberName.Text = HelpfulMethods.GetRandomName(_random); }); }
private void product_worker(GoogleProductModel product) { enterLog("Working on module: " + product.ProductName + " in path, " + product.ProductFolderPath); var tuple = HelpfulMethods.ByteToString(product.DirSize); string result = String.Format("{0:0.##} {1}", tuple.Item1, tuple.Item2); enterLog("The size is " + result); //Starting worker GoogleProductsList.StartWork(product, this); enterLog("\n"); //DONE Worker }
private void worker_DoWork(object sender, DoWorkEventArgs e) { var watch = System.Diagnostics.Stopwatch.StartNew(); for (int i = 0; i < googleProductList.Count; i++) { googleProductList.ElementAt(i).DirSize = HelpfulMethods.DirSize(new DirectoryInfo(googleProductList.ElementAt(i).ProductFolderPath)); product_worker(googleProductList.ElementAt(i)); decimal send = (((i + 1) / (decimal)googleProductList.Count) * 100); (sender as BackgroundWorker).ReportProgress((int)send); // TODO Add a check if count==0 } watch.Stop(); enterLog("Elapsed Time: " + (watch.ElapsedMilliseconds / 1000.0) + " seconds"); }
private void Window_ContentRendered(object sender, RoutedEventArgs e) { foreach (GoogleProductModel googleProduct in googleProductList) { loggedFiles += googleProduct.NumItems; takeoutSize += googleProduct.DirSize; } Console.WriteLine("Logged files: " + loggedFiles); Console.WriteLine("Takeout bytes: " + takeoutSize); var tuple = HelpfulMethods.ByteToString(takeoutSize); takeoutSizeType = tuple.Item2; takeoutSize = tuple.Item1; new Thread(CountUpText).Start(); }
private void Window_ContentRendered(object sender, RoutedEventArgs e) { var collection = new List <FileInfo>(); for (int i = 0; i < 50; i++) { collection.Add(productObject.fileInfoList.ElementAt(i)); } dataGrid.ItemsSource = collection; takeoutSize = googleProduct.DirSize; var tuple = HelpfulMethods.ByteToString(takeoutSize); takeoutSizeType = tuple.Item2; takeoutSize = tuple.Item1; new Thread(CountUpText).Start(); }
public MainVM() { gotoAdp = new RelayCommand(x => CurrentView = new AddPatientVM()); gotoSrch = new RelayCommand(x => CurrentView = new SearchPatientVM()); GoToPat = new RelayCommand(x => { CurrentView = new PatientProfileVM(Convert.ToInt32(x)); previousView = new SearchPatientVM(); }, x => HelpfulMethods.Checkdata(x)); PreviousPage = new RelayCommand(x => CurrentView = previousView); gotoApp = new RelayCommand(x => CurrentView = new AppointmentVM()); exit = new RelayCommand(x => ExitWindow(x)); }
private void BtSetRandomSubscriberParams(object sender, EventArgs e) { tbClosedKey.Text = PrimeNumberGenerator.GeneratePrimeNumber(10, 100, _random).ToString(); tbSubscriberName.Text = HelpfulMethods.GetRandomName(_random); }
public string this[string columnName] { get { Error = String.Empty; switch (columnName) { case "FirstName": if (FirstName.Length < 2 || FirstName.Length > 20) { Error += " Имя должно быть больше 1 и меньше 20 символов "; } if (HelpfulMethods.IsNumberContains(FirstName)) { Error += " Имя содержит цифры "; } if (!HelpfulMethods.IsOnlyLetters(FirstName)) { Error += " Имя содержит недопустимы символы "; } break; case "SurName": if (HelpfulMethods.IsNumberContains(SurName)) { Error += " Фамилия содержит цифры "; } if (SurName.Length < 2 || SurName.Length > 20) { Error += " Фамилия должна быть больше 1 и меньше 20 символов "; } if (!HelpfulMethods.IsOnlyLetters(SurName)) { Error += " Фамилия содержит недопустимы символы "; } break; case "Patronymic": if (HelpfulMethods.IsNumberContains(Patronymic)) { Error += " Отчество содержит цифры "; } if (!HelpfulMethods.IsOnlyLetters(Patronymic)) { Error += " Отчество содержит недопустимы символы "; } break; case "Snils": if (HelpfulMethods.CheckDigitsinStr(Snils, 11)) { Error += " Введите корректный номер снилс, состоящий из 11 цифр"; } break; case "Telephone": if (HelpfulMethods.CheckDigitsinStr(Telephone, 11)) { Error += " Введите корректный номер телефона, состоящий из 11 цифр"; } break; case "Policy": if (HelpfulMethods.CheckDigitsinStr(Policy, 16)) { Error += " Введите корректный номер полиса, состоящий из 16 цифр"; } break; case "Birthday": DateTime temp; if (!DateTime.TryParse(birthday, out temp)) { Error += " Неправильная дата "; } else if (Convert.ToDateTime(birthday).Date > DateTime.Now.Date || Convert.ToDateTime(birthday).Date.Year < DateTime.Now.Year - 120) { Error += " Неправильный диапозон даты "; } break; } return(Error); } }