public void NoviRaspored() { try { string ulaz = raspored.toString() + "[_]" + Tehnika.TehnikeSTR(tehnike); string data = POST("/Raspored", ulaz); raspored = new Raspored(data); Console.WriteLine(data); } catch (Exception e) { MessageBox.Show("Konekcija sa serverom nije uspela"); } }
private void PravacZvuk() { /*Glavna||tehnike*/ PravacZvuk pz = new PravacZvuk(); pz.ShowDialog(); pravac = pz.GetPravac(); zvuk = pz.GetZvuk(); tehnike = Tehnika.TehnikeIzSTR(POST("/OdaberiPravac", pz.GetPravac() + "||" + Tehnika.TehnikeSTR(tehnike))); tehnike = Tehnika.TehnikeIzSTR(POST("/OdaberiZvuk", pz.GetZvuk() + "||" + Tehnika.TehnikeSTR(tehnike))); debug.Text = Tehnika.TehnikeSTR(tehnike); }
private void Form1_Load(object sender, EventArgs e) { Ofarbaj(); Datum(); timer1.Start(); //// raspored = new Raspored("2@ | | "); tehnike = Tehnika.IzFajla(); NoviRaspored(); NapuniDropDown(); RefreshGUIRaspored(); comboBox1.SelectedIndex = 0; }
private void update(Tehnika tehnika) { if (tehnika.getNaziv() == "placeholder") { return; } for (int i = 0; i < tehnike.Count; ++i) { if (tehnike[i].getNaziv() == tehnika.getNaziv()) { tehnike[i] = tehnika; } } }
private void button2_Click(object sender, EventArgs e) { if (kraj) { return; } List <Tuple <int, string> > lista = new List <Tuple <int, string> >(); for (int i = 0; i < 5; ++i) { if (raspored.getZadatak(i) != "" && raspored.getZadatak(i) != " " && raspored.getZadatak(i).Contains("Vezbaj")) { try { lista.Add(new Tuple <int, string> (0, raspored.getZadatak(i))); }catch (Exception exception) { Console.Write(exception.Message); } } } minut min = new minut(lista); min.ShowDialog(); lista = min.GetData(); //15||Test Tehnika|60|03/06/2021|pt1@50@100%pt2@50@100%pt3@50@50%pt4@50@0%pt5@50@0 //br min || tehnika.STR if (true)//try { List <Tehnika> tt2 = new List <Tehnika>(); for (int i = 0; i < raspored.getBrTehnika(); ++i) { string tehnika = POST("/get/" + i.ToString(), Tehnika.TehnikeSTR(tehnike)); if (tehnika != "" && tehnika != " ") { string noviRaspored = ""; try { noviRaspored = POST("/Presao", (lista[i]).Item1 + "||" + tehnika); update(new Tehnika(noviRaspored)); } catch (Exception e0) {} } } for (int i = 3; i < 5; ++i) { if (raspored.getZadatak(i) != "" && raspored.getZadatak(i) != " ") { string tehnika = POST("/getCC/" + raspored.getZadatak(i), Tehnika.TehnikeSTR(tehnike)); if (tehnika != "" && tehnika != " ") { if (true)//try { string noviRaspored = POST("/Presao", (lista[i]).Item1 + "||" + tehnika); update(new Tehnika(noviRaspored)); } //catch (Exception e23) { } } } } ////// za kasnije if (comboBox1.Enabled == true) { NoviRaspored(); string ulaz = (comboBox1.SelectedIndex) + "[_]" + (new Raspored(raspored.getBrTehnika())).toString() + "[_]" + Tehnika.TehnikeSTR(tehnike); if (!(ulaz == "" || ulaz == " ")) { tehnike = new List <Tehnika>(Tehnika.TehnikeIzSTR(POST("/CustomTehnika", ulaz))); } } comboBox1.Visible = false; comboBox1.Enabled = false; tehnike = new List <Tehnika>(Tehnika.TehnikeIzSTR(POST("/Normalisi", Tehnika.TehnikeSTR(tehnike)))); NoviRaspored(); if (raspored.toString().Replace('@', ' ').Replace('|', ' ').Trim().Length <= 2 && pravac == "" && zvuk == "") { //MessageBox.Show("Deo za Odavir Tehnike"); PravacZvuk(); NoviRaspored(); } else if (raspored.toString().Replace('@', ' ').Replace('|', ' ').Trim().Length <= 2) { kraj = true; button2.Enabled = false; dodajVezbu.Enabled = false; MessageBox.Show("Cestitamo!\nUspesno ste zavrsili sve zadatke sa kursa.", "Cestitamo"); } RefreshGUIRaspored(); } //catch (Exception exception) { MessageBox.Show("Konekcija sa serverom nije uspela"); Console.Write(exception.Message); } }
public int comparedTo(Tehnika o1) { return(this.getPodtehnika().getSavadao() > o1.getPodtehnika().getSavadao() ? -1 : 1); }