private void btnPowrot_Click(object sender, EventArgs e) { //odszukanie formularza pulpit startowy w OpenForms foreach (Form Formularz in Application.OpenForms) { //sprawdzenie, czy zmienna formularz ma referencje do formularza if (Formularz.Name == "PulpitStartowy") { //ustawienie nowej lokalizacji , jeśli zachodzi taka potrzeba Formularz.Location = new Point(200, 200); //ukrycie aktualnie aktywnego formularza this.Hide(); //odsloniecie formularza pulpit startowy Formularz.Show(); return; } } //tutaj bedziemy, gdy formularz nie zostal znaleziony, a to moze oznaczac, ze zostal przypadkowo skasowany //utworzenie nowego egzemplarza formularza PulpitStartowy EgzPulpitStartowy = new PulpitStartowy(); EgzPulpitStartowy.Location = new Point(50, 50); this.Hide(); EgzPulpitStartowy.Show(); }
public void TestMarki() { Formularz f = new Formularz("Bosch,Philips,Łucznik", null, null, null); Assert.AreEqual(f.dajMarki()[0], "Bosch"); Assert.AreEqual(f.dajMarki()[1], "Philips"); Assert.AreEqual(f.dajMarki()[2], "Łucznik"); Assert.AreEqual(f.dajMarki().Length, 3); }
public void ReportSubmit(Formularz model) { using (var db = new AppDbContext()) { db.Formularze.Add(model); db.SaveChanges(); var plz = db.Formularze.Select(x => x).ToList(); Repeater1.DataSource = plz; Repeater1.DataBind(); } }
public IActionResult Index(Formularz formularz) { if (ModelState.IsValid) { _formularzRepository.DodajFormularz(formularz); return(RedirectToAction("FormSent")); } else { return(View(formularz)); } }
/// <summary> /// metoda, ktora pobiera dane z formularza po jego zatwierdzeniu i wybiera oraz przekazuje do widoku produkty z produktow z danego katalogu produktow, te ktore odpowiadaja opcjom zaznaczonym w formularzu, gdy nic z formularza nie jest odznaczone, przekazuje wszystkie dane produktow z katalogu produktu, ponadto przekazuje dane do formularza na podstawie daych produktow znajdujacych sie w wybranym katalogu /// </summary> /// <param name="index">parametr zawierający informacje o tym z ktorego katalogu produkty chcemy wyswietlac</param> public ActionResult jedenKatalog(int index) { var value1 = Request["xd"]; var value2 = Request["marki"]; var value3 = Request["sort"]; var value4 = Request["cena"]; ViewBag.Niepoprawne = false; float wybranaCena; Formularz f = new Formularz(value2, value1, value3, value4); String[] wybraneMarki = f.dajMarki(); String[] wybraneRodzaje = f.dajRodzaje(); string fullPath = Request.MapPath(@"~/zserializowane/produkty.xml"); List <Produkt> produkty2 = Dane.dajProdukty(fullPath); List <Produkt> produkty3 = f.wybierzMarki(produkty2); List <Produkt> produkty = f.wybierzRodzaje(produkty3); if (float.TryParse(value4, out wybranaCena)) { produkty = produkty.FindAll(x => x.cena <= wybranaCena); } else if (value4 != null && value4 != "") { ViewBag.Niepoprawne = true; } string fullPath2 = Request.MapPath(@"~/zserializowane/katalogi.xml"); List <KatalogProduktow> katalogi = Dane.dajKatalogi(fullPath2); var paramTuple = WyborKatalogu.produktyZKatalogu(katalogi, produkty2, index); var paramTuple2 = WyborKatalogu.produktyZKatalogu(katalogi, produkty, index); List <Produkt> listaWgSortowania = paramTuple2.Item1; ViewBag.MyTuple = new Tuple <List <Produkt>, String>(f.sortuj(listaWgSortowania), paramTuple.Item2); var marki = WyborParamterow.wybierzMarki(paramTuple.Item1); ViewBag.Marki = marki; var rodzaje = WyborParamterow.wybierzRodzaje(paramTuple.Item1); ViewBag.Rodzaje = rodzaje; ViewBag.Idk = index; ViewBag.Info = f.dajInfo(); return(View()); }
private void Przejscie_Click(object sender, EventArgs e) { this.Hide(); foreach (Form Formularz in Application.OpenForms) { if (Formularz.Name == "Lokaty") { Formularz.Show(); return; } } Lokaty_Jaskula44185 EgzemplarzLokaty = new Lokaty_Jaskula44185(); EgzemplarzLokaty.Show(); }
public void TestInfoGraniczny2() { Formularz f = new Formularz("Bosch,Philips,Łucznik", "czajnik elektroniczny,toster", "ros", "100"); Assert.AreEqual(f.dajInfo(), " Wybrane rodzaje: czajnik elektroniczny,toster Wybrane marki: Bosch,Philips,Łucznik Maks. cena: 100 zł Sortowanie: ceny rosnąco"); }
public void TestInfoGraniczny1() { Formularz f = new Formularz(null, null, null, null); Assert.AreEqual(f.dajInfo(), ""); }
public void TestInfo() { Formularz f = new Formularz("Bosch,Philips,Łucznik", null, null, "100"); Assert.AreEqual(f.dajInfo(), " Wybrane marki: Bosch,Philips,Łucznik Maks. cena: 100 zł"); }
public void TestMarkiGraniczny() { Formularz f = new Formularz(null, null, null, null); Assert.AreEqual(f.dajMarki().Length, 0); }
public void DodajFormularz(Formularz formularz) { _appDbContext.Formularze.Add(formularz); _appDbContext.SaveChanges(); }