private void btnRestore_Click(object sender, EventArgs e) { if (txtConnection.Text != "") { if (txtPath.Text != "") { string s = File.ReadAllText(txtPath.Text); //int cid = Convert.ToInt32(((Client)cmbClient.SelectedItem).ClientKey); CheckedListBox.CheckedItemCollection ckitem = ckListClient.CheckedItems; for (int i = 0; i < ckitem.Count; i++) { var cname = ckitem[i].ToString(); var c = Clients.Where(x => x.ClientName == cname).FirstOrDefault(); if (c != null) { int cid = Convert.ToInt32(c.ClientKey); TemplateBackup tb = Newtonsoft.Json.JsonConvert.DeserializeObject <TemplateBackup>(s); try { PushLookup(cid, txtConnection.Text); TemplateRestore tr = new TemplateRestore(cid, txtConnection.Text); tr.Restore(tb, cid); } catch (Exception ex) { MessageBox.Show("Error:" + ex.Message); } } } MessageBox.Show("Restored"); } else { MessageBox.Show("Please choose file to restore"); } } else { MessageBox.Show("Connection required field"); } }
private string getQuerySql() { StringBuilder sql = new StringBuilder("SELECT ID, Name as CustomerName, City FROM Customers "); if (selectedCustomersButton.Checked) { sql.Append("Where ID in ("); CheckedListBox.CheckedItemCollection checkedItems = CustomersListBox.CheckedItems; foreach (DataRowView row in checkedItems) { sql.Append(row[0] + ", "); } sql.Remove(sql.Length - 2, 2).Append(")"); } return(sql.ToString()); }
private void commandButton1_Click(object sender, EventArgs e) { DataTable dt = new DataTable(); using (Database db = new Database(GlobalVar.DBHoldingName)) { db.Commands.Add(db.CreateCommand("usp_PerkiraanCabangOnly_DELETE")); db.Commands[0].Parameters.Add(new Parameter("@NoPerkiraan", SqlDbType.VarChar, _NoPerk)); db.Commands[0].ExecuteNonQuery(); CheckedListBox.CheckedItemCollection clCek = clistCabang.CheckedItems; foreach (object item in clCek) { db.Commands.Clear(); db.Commands.Add(db.CreateCommand("usp_PerkiraanCabangOnly_INSERT")); db.Commands[0].Parameters.Add(new Parameter("@NoPerkiraan", SqlDbType.VarChar, _NoPerk)); db.Commands[0].Parameters.Add(new Parameter("@CabangID", SqlDbType.VarChar, item.ToString())); db.Commands[0].ExecuteNonQuery(); } } this.Close(); }
private void buttonUninstall_Click(object sender, EventArgs e) //sends checked indices to ModManager for uninstallation. { // Get the indices of all checked mods, and their names. CheckedListBox.CheckedIndexCollection checkedModIndices = listInstalledMods.CheckedIndices; CheckedListBox.CheckedItemCollection checkedModItems = listInstalledMods.CheckedItems; string markedModNames = ""; foreach (object mod in checkedModItems) { markedModNames += "\n" + mod.ToString(); } if (!(MessageBox.Show("The following mods will be uninstalled:\n" + markedModNames, "SnakeBite", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)) { return; } log.ClearPage(); SetVisiblePage(log); ProgressWindow.Show("Uninstalling Mod(s)", "Uninstalling, please wait...", new Action((MethodInvoker) delegate { UninstallManager.UninstallMods(checkedModIndices); }), log); RefreshInstalledMods(true); }
private void SetAttributes(Team team) { team.Name = tbName.Text; team.Tag = tbTag.Text; team.Country = tbCountry.Text; team.DateCreated = dtpCreated.Value; // Players CheckedListBox.CheckedItemCollection players = clbPlayers.CheckedItems; foreach (Player player in team.Players) player.CurrentTeam = null; team.Players.Clear(); // Iterate the selected players and add them to the team foreach (var item in players) { Player player = item as Player; player.CurrentTeam = team; team.Players.Add(player); } }
//CheckListBox1'de seçili kritere göre List elemanlarının dizilerek geri döndürülmesi private List <Person> EliminateSector(CheckedListBox.CheckedItemCollection sectors) { var people = new List <Person>(); //Eğer seçili bir eleman yoksa bütün elemanları döndürüyor if (sectors.Count == 0) { return(PeopleList); } foreach (string s in sectors) { //İlgili sektördeki kişileri içeren dizi (Savunma, Fabrika vs) var sectorList = PeopleList.FindAll(p => p.Sector == s); //Üstte belirtilen sektördeki dizileri boş olan yeni diziye aktar people.AddRange(sectorList); } return(people); }
//CheckListBox2'de seçili kritere göre List elemanlarının dizilerek geri döndürülmesi private List <Person> EliminateGroup(List <Person> eliminatedSector, CheckedListBox.CheckedItemCollection groups) { var people = new List <Person>(); //Eğer seçili bir grup yoksa bütün sektörde elenenleri döndürüyor.(sektörde seçili yoksa zaten tüm elemanları döndürüyordu) if (groups.Count == 0) { return(eliminatedSector); } foreach (string s in groups) { //İlgili gruptaki kişileri içeren dizi (1. grup vs) var groupList = eliminatedSector.FindAll(p => p.Group == s); //Üstte belirtilen gruptaki dizileri boş olan yeni diziye aktar people.AddRange(groupList); } return(people); }
private void SetAttributes(Sponsor sponsor) { sponsor.Name = tbName.Text; sponsor.Slogan = tbLogo.Text; CheckedListBox.CheckedItemCollection selectedTeams = clbTeams.CheckedItems; sponsor.Teams.Clear(); foreach (var item in selectedTeams) { Team team = item as Team; sponsor.Teams.Add(team); } CheckedListBox.CheckedItemCollection selectedLeagues = clbLeagues.CheckedItems; sponsor.Leagues.Clear(); foreach (var item in selectedLeagues) { League league = item as League; sponsor.Leagues.Add(league); } }
private void btnStart_Click(object sender, EventArgs e) { try { if (btnStart.Tag == null) { CheckedListBox.CheckedItemCollection selectedTables = clbTableInfo.CheckedItems; if (lbSourceState.Tag == null) { MessageBox.Show("源数据库未链接,请链接源数据库!"); return; } else if (lbTargetState.Tag == null) { MessageBox.Show("目标数据库未链接,请链接源数据库!"); return; } else if (selectedTables.Count == 0) { MessageBox.Show("请选择待拷贝的表!"); return; } work(); //backgroundWorker.RunWorkerAsync(); btnStart.Text = "取消拷贝(&P)"; btnStart.Tag = "start"; } else { btnStart.Text = "开始拷贝(&P)"; btnStart.Tag = null; } //获得源数据 } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <summary> /// Méthode pour le bouton Supprimer, supprimer les élements de la CheckBoxListed /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnSupp_Click(object sender, EventArgs e) { CheckedListBox.CheckedItemCollection toDelete = CheckedListBox1.CheckedItems; for (int i = toDelete.Count; i > 0; i--) { CheckedListBox1.Items.Remove(toDelete[i - 1]); } if (CheckedListBox1.CheckedItems.Count == 0) { BtnSupp.Enabled = false; } if (CheckedListBox1.CheckedItems.Count >= 1) { BtnSupp.Enabled = true; } else { BtnSupp.Enabled = false; } }
private void olvResult_ItemChecked(object sender, ItemCheckedEventArgs e) { if (olvResult.Items[olvResult.Items.Count - 1].Checked) { cbPercentile.Enabled = true; } else if (!olvResult.Items[olvResult.Items.Count - 1].Checked) { cbPercentile.Checked = false; cbPercentile.Enabled = false; tbPercentiles.Visible = false; lblInputTip.Visible = false; chkLstPercentile10.Visible = false; for (int i = 0; i < chkLstPercentile10.Items.Count; i++) { chkLstPercentile10.SetItemChecked(i, false); } lstPercentile10 = null; sArrayPercentile = null; tbPercentiles.Text = string.Empty; } }
private void SetDiskOnline_Click(object sender, EventArgs e) { CheckedListBox.CheckedItemCollection selecets = ISCSiCheckedListBox.CheckedItems; foreach (string item in selecets) { ISCSiInfo info = GetSelectVolum(item); bool result = ISCSiAPI.SetDiskStatus(info.Number, true); if (!result) { MessageBox.Show("Set Online fail."); } else { MessageBox.Show("Set Online Success."); } } if (selecets.Count > 0) { RefleshVolumeInfo(true); } }
private void SetAttributes(Player player) { player.Name = tbName.Text; player.LastName = tbLastName.Text; player.NickName = tbNickName.Text; player.DateOfBirth = dtpBirth.Value; player.DateTurnedPro = dtpPro.Value; player.Country = tbCountry.Text; player.CareerEarnings = float.Parse(tbCareer.Text, CultureInfo.InvariantCulture); player.Gender = rbMale.Checked ? 'M' : 'F'; // Games CheckedListBox.CheckedItemCollection selectedGames = clbGames.CheckedItems; // Iterate the selected games and add them to the new player player.Games.Clear(); foreach (var item in selectedGames) { Game game = item as Game; player.Games.Add(game); } }
void AddProducts(CheckedListBox.CheckedItemCollection collection) { foreach (object item in collection) { var list = MainForm.DB.ProductDishes.GetAll().Where(x => x.DishId == (item as DishDTO).Id); foreach (ProductDishDTO productDish in list) { bool B = false; ProductDTO product = MainForm.DB.Products.Get(productDish.ProductId); if (product.Id == (cBProductB.SelectedItem as ProductDTO).Id) { B = true; } if (addedProducts.Where(x => x.Id == product.Id).Count() == 0) { addedProducts.Add(new ProductInMenu( product.Id, product.Name, product.getPrice(), productDish.DishId, productDish.Norm, int.Parse(tBKids.Text), int.Parse(tBKidsB.Text), B )); } else { if (!B) { addedProducts.Single(x => x.Id == product.Id).AddNorm(productDish.DishId, productDish.Norm); addedProducts.Single(x => x.Id == product.Id).SetNewTotalOfKids((int.Parse(tBKids.Text) + int.Parse(tBKidsB.Text))); } } } } ReloadedData(); }
private void BtnCreate_Click(object sender, EventArgs e) { CheckedListBox.CheckedItemCollection collection = dataList.CheckedItems; foreach (var item in collection) { string name = item.ToString(); for (int i = 0; i < dataExcels.Count; i++) { if (name == dataExcels[i].SheetShowName) { if (checkBoxBean.Checked) { CJavaHandleFuns.Instance.CreateJavaResBean(dataExcels[i], dataConfigs[comboBoxConfigList.SelectedIndex]); } if (checkBoxDao.Checked) { CJavaHandleFuns.Instance.CreateJavaResDao(dataExcels[i], dataConfigs[comboBoxConfigList.SelectedIndex]); } if (checkBoxContainer.Checked) { CJavaHandleFuns.Instance.CreateJavaResContainer(dataExcels[i], dataConfigs[comboBoxConfigList.SelectedIndex]); } CJavaHandleFuns.Instance.CreateJavaResMapSql(dataExcels[i], dataConfigs[comboBoxConfigList.SelectedIndex]); CJavaHandleFuns.Instance.CreateJavaResDataConfig(dataExcels[i], dataConfigs[comboBoxConfigList.SelectedIndex]); CJavaHandleFuns.Instance.CreateJavaResDataManager(dataExcels[i], dataConfigs[comboBoxConfigList.SelectedIndex]); break; } } } System.Diagnostics.Process.Start("Explorer.exe", dataConfigs[0].folder); this.Close(); }
public bool AddOrEditAPublisher(string name, CheckedListBox.CheckedItemCollection booksByPublisher, int?publisherId) { name = name.FirstLettersToUpper(true); if (name == "" || name == "Error") { return(false); } var booksCollection = new List <Book>(); foreach (var book in booksByPublisher) { booksCollection.AddRange(_context.Books.Where(contextBook => contextBook.Name.Equals(book))); } if (booksCollection.Count == 0) { return(false); } if (publisherId == null) { _context.Add(new Publisher() { Name = name, PublishedBooks = booksCollection }); _context.SaveChanges(); return(true); } _context.Publishers.Find(publisherId).Name = name; _context.Publishers.Find(publisherId).PublishedBooks = booksCollection; _context.SaveChanges(); return(true); }
private static void SetColumnHeaders(StringBuilder sb, string fileOrFolder, CheckedListBox.CheckedItemCollection desiredFileAttributes) { string hostName = GetHostNameOfTarget(fileOrFolder); sb.Append(Environment.NewLine + Environment.NewLine + hostName + Environment.NewLine); foreach (string attribute in desiredFileAttributes) { switch (attribute) { case "Filename": sb.Append(String.Format($@"{attribute + ":",-85}")); break; case "Version Number (Major.Minor.Build.Private)": sb.Append(String.Format($@"{"Version Number:",-40}")); break; case "LastModified": sb.Append(String.Format($@"{attribute + ":",-45}")); break; case "Full Path": sb.Append(String.Format($@"{attribute + ":",-500}")); break; default: break; } } sb.Append(Environment.NewLine); //sb.Append(String.Format( // $@"{"File:",-85}" // + $@"{"Version number: ",-40}" // + $@"{"LastModified:",-45}" // + $@"{"Full Path:",-500}") + Environment.NewLine); }
private void CreateSwitch_Click(object sender, EventArgs e) { CheckedListBox.CheckedItemCollection selecets = this.NetAdapterCheckedListBox.CheckedItems; foreach (string item in selecets) { if (string.IsNullOrEmpty(switchTextBox.Text)) { MessageBox.Show("Please enter swich name"); break; } string parseAdapterName = item.Substring(0, item.IndexOf(":")); logger.Debug("adpater nam:" + parseAdapterName + "."); try { bool result = VirtualSwitch.CreateVSwitch(parseAdapterName, switchTextBox.Text); } catch (Exception ex) { MessageBox.Show("Create switch error:" + ex.Message); logger.Error(ex.ToString()); } } }
//删除功能 private void toolStripButton2_Click(object sender, EventArgs e) { CheckedListBox.CheckedIndexCollection checkeds = hisListBox1.CheckedIndices; CheckedListBox.CheckedItemCollection checkedItems = hisListBox1.CheckedItems; if (checkeds.Count > 0) { for (int i = checkeds.Count - 1; i >= 0; i--) { hisJsonMap.Remove(hisStringList[checkeds[i]]); hisStringList.RemoveAt(checkeds[i]); string item = (string)checkedItems[i]; if (item == lastSelectHisItem) { Reset(); } hisListBox1.Items.RemoveAt(checkeds[i]); } } else { MessageBox.Show("请选择记录"); } }
private void removeToolStripMenuItem_Click(object sender, EventArgs e) { string[] defaultTypes = { "Access Controller", "Access Controller Gateway", "Access Control Management System", "Decoder", "Encoder", "Fixed Camera", "PTZ Camera","Recorder", "Video Management System" }; List <string> lstDefaultTypes = new List <string>(defaultTypes); CheckedListBox.CheckedItemCollection checkedItems = clbProductType.CheckedItems; List <string> checkedValues = new List <string>(); for (int i = 0; i < checkedItems.Count; i++) { checkedValues.Add(checkedItems[i].ToString()); } // remove all checked items besides default values foreach (var item in checkedValues) { if (!lstDefaultTypes.Contains(item)) { clbProductType.Items.Remove(item); } } }
private void semanaTextBox_Leave(object sender, EventArgs e) { if (Convert.ToInt32(semanaTextBox.Text) > 0) { chkListDiasSemana.Enabled = true; CheckedListBox.CheckedItemCollection DiasProgramacion = chkListDiasSemana.CheckedItems; IEnumerable <string> diasProgramados = DiasProgramacion.Cast <String>().AsEnumerable(); string resultadoDias = ""; int numeroSemanas = Convert.ToInt32(semanaTextBox.Text); if (numeroSemanas > 0) { resultadoDias = ObtenerDiasTexto(diasProgramados, numeroSemanas); diasTextBox.Text = resultadoDias.Substring(0, resultadoDias.Length - 1); } } else { chkListDiasSemana.Enabled = false; } }
/// <summary> /// Start the game /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnStartGame_Click(object sender, EventArgs e) { //Save all of the players that will be created to an array CheckedListBox.CheckedItemCollection departments = chklstDepartmentChoices.CheckedItems; string[] departmentNames = new string[departments.Count]; //Make sure at least 2 players will be made if (departments.Count >= 2) { //Launch the game for (int i = 0; i < departments.Count; i++) { departmentNames[i] = (string)departments[i]; } Hide(); RGSS_RISK_Form frmRgssRisk = new RGSS_RISK_Form(departmentNames); frmRgssRisk.Show(); } //Tell the user that they need at least 2 players to play else { MessageBox.Show("You need at least two players to play!"); } }
public BundleExtraction(string single_bundle, bool list, CheckedListBox.CheckedItemCollection list_info, string list_formatter) { this.list = list; this.single_bundle = single_bundle; if (String.IsNullOrWhiteSpace(StaticStorage.settings.CustomExtractPath)) { if (!Directory.Exists(Path.Combine(StaticStorage.settings.AssetsFolder, "extract"))) { Directory.CreateDirectory(Path.Combine(StaticStorage.settings.AssetsFolder, "extract")); } extract_folder = Path.Combine(StaticStorage.settings.AssetsFolder, "extract"); } else { extract_folder = StaticStorage.settings.CustomExtractPath; } if (list) { Type output_type; switch (list_formatter) { case "CSV": output_type = typeof(CSVListOutputter); break; default: output_type = typeof(ListOutputter); break; } ListOutput = (ListOutputter)Activator.CreateInstance(output_type, !String.IsNullOrWhiteSpace(StaticStorage.settings.ListLogFile) ? StaticStorage.settings.ListLogFile : "./listlog.log", new ListOptions(list_info), this); } }
public static void WriteInFileFromCheckListBox(CheckedListBox.CheckedItemCollection chk) { if (!File.Exists(path)) { // Create a file to write to. using (StreamWriter sw = File.CreateText(path)) { foreach (object itemChecked in chk) { sw.WriteLine(itemChecked.ToString()); } } } else { using (StreamWriter sw = File.AppendText(path)) { foreach (object itemChecked in chk) { sw.WriteLine(itemChecked.ToString()); } } } }
private void txtSearchContent_KeyUp(object sender, KeyEventArgs e) { try { if (e.KeyCode.Equals(Keys.Enter) && btnConnSource.Tag != null) { e.Handled = true; } else { CheckedListBox.CheckedItemCollection selected = clbTableInfo.CheckedItems; String[] selectedArr = new String[selected.Count]; selected.CopyTo(selectedArr, 0); clbTableInfo.Items.Clear(); Dictionary <String, DataTable> source = btnConnSource.Tag as Dictionary <String, DataTable>; DataTable temp = source["tables"].Copy(); StringBuilder strBuilder = new StringBuilder("'1'"); foreach (var item in selectedArr) { strBuilder = strBuilder.Append(",'").Append(item).Append("'"); clbTableInfo.Items.Add(item, true); } String notInFilter = strBuilder.ToString(); DataRow[] rows = temp.Select("TABLE_NAME not in (" + notInFilter + ") AND TABLE_NAME LIKE '%" + txtSearchContent.Text.Trim() + "%'"); foreach (DataRow item in rows) { clbTableInfo.Items.Add(item["TABLE_NAME"]); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void button1_Click_2(object sender, EventArgs e) { CheckedListBox.CheckedItemCollection items = checkedListBox1.CheckedItems; foreach (string item in items) { textBox1.Clear(); textBox1.Text += item; } CheckedListBox.CheckedItemCollection items1 = checkedListBox2.CheckedItems; foreach (string item in items1) { textBox2.Clear(); textBox2.Text += item; } CheckedListBox.CheckedItemCollection items2 = checkedListBox3.CheckedItems; foreach (string item in items2) { textBox3.Clear(); textBox3.Text += item; } }
private void btnIgnoreSelected_Click(object sender, EventArgs e) { CheckedListBox.CheckedItemCollection checkedStuff = chkFileList.CheckedItems; lblStatus.Text = "Items checked: " + checkedStuff.Count; foreach (string fileName in checkedStuff) { Console.Out.WriteLine("Ignoring " + fileName); string filePath = this.importPath + "\\" + fileName; backupFile(filePath); //string backupPath = importPath + "\\backup"; //string backupFilePath = backupPath + "\\" + fileName; //if (File.Exists(filePath)) //{ // if (!Directory.Exists(backupPath)) // { // Directory.CreateDirectory(backupPath); // } // File.Move(filePath, backupFilePath); // what if file exists in backup directory??? //} } loadFileList(); }
private void dsbtnStart_Click(object sender, EventArgs e) { if (dsPobranieDannych(out dsN) == false) { return; } dschlbFiguryGeometryczne.Enabled = false; dstbN.Enabled = false; dsTGF = new dsPunkt[dsN]; dsindexTGF = 0; CheckedListBox.CheckedItemCollection dsWybraneFigury = dschlbFiguryGeometryczne.CheckedItems; int dsXmax = dspbRysownica.Width; int dsYmax = dspbRysownica.Height; Random dsLos = new Random(); int dsX; int dsY; int dsGrubosc; Color dsKolorTla; Color dsKolorLinii; DashStyle dsStylLinii; for (int i = 0; i < dsN; i++) { dsX = dsLos.Next(dsMarginess, dsXmax - dsMarginess); dsY = dsLos.Next(dsMarginess, dsYmax - dsMarginess); dsKolorLinii = Color.FromArgb(dsLos.Next(0, 255), dsLos.Next(0, 255), dsLos.Next(0, 255)); dsKolorTla = Color.FromArgb(dsLos.Next(0, 255), dsLos.Next(0, 255), dsLos.Next(0, 255)); switch (dsLos.Next(1, 6)) { case 1: dsStylLinii = DashStyle.Dash; break; case 2: dsStylLinii = DashStyle.Dot; break; case 3: dsStylLinii = DashStyle.Solid; break; case 4: dsStylLinii = DashStyle.DashDot; break; case 5: dsStylLinii = DashStyle.DashDotDot; break; default: dsStylLinii = DashStyle.Solid; break; } dsGrubosc = dsLos.Next(1, 6); string dsWylosowanaFigura = dsWybraneFigury[dsLos.Next(dsWybraneFigury.Count)].ToString(); switch (dsWylosowanaFigura) { case "Punkt": dsTGF[dsindexTGF] = new dsPunkt(dsX, dsY, dsKolorTla, dsKolorLinii, dsStylLinii, dsGrubosc); dsTGF[dsindexTGF].dsWykresl(dsRysownica); dsindexTGF++; break; case "Linia": int dsXk = dsLos.Next(dsMarginess, dsXmax - dsMarginess); int dsYk = dsLos.Next(dsMarginess, dsYmax - dsMarginess); dsTGF[dsindexTGF] = new dsLinia(dsX, dsY, dsXk, dsYk, dsKolorTla, dsKolorLinii, dsStylLinii, dsGrubosc); dsTGF[dsindexTGF].dsWykresl(dsRysownica); dsindexTGF++; break; case "Ellips": int osduza = dsLos.Next(dsMarginess, dsXmax / 4 - dsMarginess); int osmala = dsLos.Next(dsMarginess, dsYmax / 4 - dsMarginess); dsTGF[dsindexTGF] = new dsElips(dsX, dsY, osduza, osmala, dsKolorTla, dsKolorLinii, dsStylLinii, dsGrubosc); dsTGF[dsindexTGF].dsWykresl(dsRysownica); dsindexTGF++; break; case "Okrąg": int prom = dsLos.Next(dsMarginess, dsXmax / 4 - dsMarginess); dsTGF[dsindexTGF] = new dsOkrag(dsX, dsY, prom, dsKolorTla, dsKolorLinii, dsStylLinii, dsGrubosc); dsTGF[dsindexTGF].dsWykresl(dsRysownica); dsindexTGF++; break; case "Prostokąt": int width = dsLos.Next(dsMarginess, dsXmax / 2 - dsMarginess); int heigth = dsLos.Next(dsMarginess, dsYmax / 2 - dsMarginess); dsTGF[dsindexTGF] = new dsProstokat(dsX, dsY, width, heigth, dsKolorTla, dsKolorLinii, dsStylLinii, dsGrubosc); dsTGF[dsindexTGF].dsWykresl(dsRysownica); dsindexTGF++; break; case "Kwadrat": int pr = dsLos.Next(dsMarginess, dsXmax / 2 - dsMarginess); dsTGF[dsindexTGF] = new dsKwadrat(dsX, dsY, pr, dsKolorTla, dsKolorLinii, dsStylLinii, dsGrubosc); dsTGF[dsindexTGF].dsWykresl(dsRysownica); dsindexTGF++; break; case "Wielokąt foremny": ////////////////////////////////////zdes problemy int dsstop = dsLos.Next(3, 21); int dsprom = dsLos.Next(1, dsYmax / 3); dsTGF[dsindexTGF] = new dsWielokat(dsstop, dsX, dsY, dsprom, dsKolorTla, dsKolorLinii, dsStylLinii, dsGrubosc); dsTGF[dsindexTGF].dsWykresl(dsRysownica); dsindexTGF++; break; default: errorProvider1.SetError(dsbtnStart, $"Error: {dsWylosowanaFigura} nie może być jeszcze wykreślony(a)"); return; } } dspbRysownica.Refresh(); dsbtnStart.Enabled = false; }
private void button3_Click(object sender, EventArgs e) { try { if (textBox1.Text == "" || textBox3.Text == "" || textBox4.Text == "" || textBox5.Text == "") { MessageBox.Show( "Введите данные!", "Сообщение об ошибке", MessageBoxButtons.OK, MessageBoxIcon.Warning ); } if (Convert.ToInt32(textBox1.Text) < 30) { MessageBox.Show( "Слишком малая площадь!", "Сообщение об ошибке", MessageBoxButtons.OK, MessageBoxIcon.Warning ); } if ( textBox1.Text.Length > 0 && comboBox1.Text.Length > 0 && (radioButton1.Checked || radioButton2.Checked || radioButton3.Checked || radioButton4.Checked) && textBox3.Text.Length > 0 && comboBox2.Text.Length > 0 && textBox4.Text.Length > 0 && textBox5.Text.Length > 0 ) { completenessFlag = true; } if (completenessFlag) { richTextBox1.Text = ""; Address address = new Address(); address.country = comboBox2.Text; address.city = textBox5.Text; address.district = textBox4.Text; address.street = textBox3.Text; address.buildingNumber = Convert.ToInt32(numericUpDown3.Value); address.housing = trackBar2.Value; address.flatNumber = Convert.ToInt32(numericUpDown2.Value); Flat flat = new Flat(); flat.meters = Convert.ToDouble(textBox1.Text); flat.roomsCount = trackBar1.Value; flat.year = Convert.ToInt32(numericUpDown1.Value); flat.floor = Convert.ToInt32(comboBox1.Text); CheckedListBox.CheckedItemCollection items = checkedListBox1.CheckedItems; string option = ""; foreach (string name in items) { option += " "; option += name; } flat.options = option; foreach (RadioButton rb in groupBox1.Controls) { if (rb.Checked) { flat.material = rb.Text; } } richTextBox1.Text = "Метраж: " + flat.meters + " \nКоличество комнат: " + flat.roomsCount + " \nГод постройки: " + flat.year + " \nЭтаж: " + flat.floor + " \nОпции: " + option + " \nМатериал: " + flat.material + " \nСтрана: " + address.country + " \nГород: " + address.city + " \nРайон: " + address.district + " \nУлица: " + address.street + " \nДом: " + address.buildingNumber + " \nКорпус: " + address.housing + " \nКвартира: " + address.flatNumber; string str = richTextBox1.Text; XmlSerializer formatter = new XmlSerializer(typeof(string)); using (FileStream fs = new FileStream("infa.xml", FileMode.OpenOrCreate)) { formatter.Serialize(fs, str); } } else { MessageBox.Show( "Вы не заполнили все необходимые поля!", "Сообщение об ошибке", MessageBoxButtons.OK, MessageBoxIcon.Warning ); } } catch { } }
public override void RunUsingLocalConfig(List <ValidationType> SelectedTypes, CheckedListBox.CheckedItemCollection SelectedAccounts, Dictionary <string, Object> EventsHandlers) { //Prepering accounts list StringBuilder accounts = new StringBuilder(); foreach (string item in SelectedAccounts) { accounts.Append(item.Split('-')[0] + ","); } foreach (ValidationType type in SelectedTypes) { //RUN SERVICE base.InitServices(TimePeriod, type.ServiceToUsePerClassRef[this.GetType().Name], Channel, accounts: accounts.ToString().Remove(accounts.Length - 1), eventsHandlers: EventsHandlers); } }