public ActionResult DeleteConfirmed(int id) { Kierowca kierowca = db.Kierowca.Find(id); db.Kierowca.Remove(kierowca); db.SaveChanges(); return(RedirectToAction("Index")); }
private void FillPage(decimal Id_kierowcy) { Kierowcamodel kierowcamodel = new Kierowcamodel(); Kierowca kierowca = kierowcamodel.GetKierowca(Id_kierowcy); tbdanekier.Text = kierowca.Imie_Nazwisko; tbidkursu.Text = kierowca.Id_kursu.ToString(); }
private Kierowca NowyKierowca() { Kierowca kierowca = new Kierowca(); kierowca.Imie_Nazwisko = tbdanekier.Text; kierowca.Id_kursu = decimal.Parse(tbidkursu.Text); return(kierowca); }
public ActionResult Create([Bind(Include = "FK_Uzytkownik,Nazwisko,Imie,KodPocztowy,Miasto,Ulica,NumerDomu,NumerMieszkania,Telefon")] Kierowca kierowca) { if (ModelState.IsValid) { db.Kierowca.Add(kierowca); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.FK_Uzytkownik = new SelectList(db.Uzytkownik, "ID", "Login", kierowca.FK_Uzytkownik); return(View(kierowca)); }
public ActionResult Edit([Bind(Include = "FK_Uzytkownik,Nazwisko,Imie,KodPocztowy,Miasto,Ulica,NumerDomu,NumerMieszkania,Telefon")] Kierowca kierowca) { if (ModelState.IsValid) { db.Entry(kierowca).State = EntityState.Modified; db.SaveChanges(); //return RedirectToAction("Index"); return(Redirect(Request.UrlReferrer.ToString())); } ViewBag.FK_Uzytkownik = new SelectList(db.Uzytkownik, "ID", "Login", kierowca.FK_Uzytkownik); return(View(kierowca)); }
public string InsertKierowca(Kierowca kierowca) { try { Baza_PKSEntities db = new Baza_PKSEntities(); db.Kierowca.Add(kierowca); db.SaveChanges(); return("Dodano"); } catch (Exception e) { return("Error" + e); } }
// GET: Kierowcas/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Kierowca kierowca = db.Kierowca.Find(id); if (kierowca == null) { return(HttpNotFound()); } return(View(kierowca)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Kierowca kierowca = db.Kierowca.Find(id); if (kierowca == null) { return(HttpNotFound()); } ViewBag.FK_Uzytkownik = new SelectList(db.Uzytkownik, "ID", "Login", kierowca.FK_Uzytkownik); return(View(kierowca)); }
protected void btok_Click(object sender, EventArgs e) { Kierowcamodel kierowcamodel = new Kierowcamodel(); Kierowca kierowca = NowyKierowca(); if (!String.IsNullOrWhiteSpace(Request.QueryString["id"])) { decimal Id_kierowcy = Convert.ToDecimal(Request.QueryString["id"]); lbwynik.Text = kierowcamodel.UpdateKierowca(Id_kierowcy, kierowca); } else { lbwynik.Text = kierowcamodel.InsertKierowca(kierowca); } }
public Kierowca GetKierowca(decimal Id_kierowcy) { try { using (Baza_PKSEntities db = new Baza_PKSEntities()) { Kierowca kierowca = db.Kierowca.Find(Id_kierowcy); return(kierowca); } } catch (Exception) { return(null); } }
/// <summary> /// Konstruktor okna z parametrem, pozwalający na przekazanie nazwy użytkownika zalogowanego do systemu. /// </summary> /// <param name="uzytkownik">Nazwa użytkownika</param> public KierowcaView(Kierowca uzytkownik) { InitializeComponent(); l_uzytkownik.Text = uzytkownik.DaneOsobowe(); l_polaczenie.Text = "Połączony"; l_polaczenie.ForeColor = System.Drawing.Color.Green; controller = new KierowcaController(this); aktPojazdu = new AktualizacjaController("pojazd"); this.helpProvider.HelpNamespace = "Helper\\Kierowca.chm"; timer1.Start(); }
public string UpdateKierowca(decimal Id_kierowcy, Kierowca kierowca) { try { Baza_PKSEntities db = new Baza_PKSEntities(); Kierowca k = db.Kierowca.Find(Id_kierowcy); k.Imie_Nazwisko = kierowca.Imie_Nazwisko; k.Id_kursu = kierowca.Id_kursu; db.SaveChanges(); return("edycja powiodla sie"); } catch (Exception e) { return("Error" + e); } }
public KierowcaVM(Kierowca kierowca) { Id = kierowca.Id; Imie = kierowca.Imie; Nazwisko = kierowca.Nazwisko; PESEL = kierowca.PESEL; DataUrodzenia = kierowca.DataUrodzenia; Kategorie = kierowca.Kategorie; Zatrzymanie = kierowca.Zatrzymanie; Zakaz = kierowca.Zakaz; Utrata = kierowca.Utrata; Punkty = kierowca.Punkty; Uwagi = kierowca.Uwagi; Pojazdy = kierowca.Pojazdy; }
public void DodajKierowceDoBazy(DodajKierowceDoBazdyRequest request) { var numerkarty = encryption.LosowanieLiczby().Next(1, 1000); var wygenerowanaSol = encryption.GenerowanieSoli(); var kierowca = new Kierowca() { Imie = request.Imie, Nazwisko = request.Nazwisko, Wiek = request.Wiek, NumerKarty = "p" + numerkarty, Sol = wygenerowanaSol, Login = request.Login, Haslo = wygenerowanaSol[0] + wygenerowanaSol[1] + encryption.SzyfrujHaslo(request.Haslo) + wygenerowanaSol[2] + wygenerowanaSol[3] }; context.Kierowca.Add(kierowca); context.SaveChanges(); }
static void Main(string[] args) { for(int i = 0; i < args.Length; i++) { switch(args[i]) { case "-n": i++; int n = Int32.Parse(args[i]); if (n < 0) { System.Console.WriteLine("Error parsing arguments!"); return; } else { LiczbaWynajec = n; } break; default: break; } } LiczbaWynajecPojedynczegoPojazdu = (LiczbaWynajec * 3) / 2; LiczbaAdresow = 2 * LiczbaWynajec; LiczbaOddzialow = LiczbaAdresow / 20; LiczbaKierowcow = 5 * LiczbaOddzialow; LiczbaPojazdow = 2 * LiczbaKierowcow; LiczbaWynajecDodane = LiczbaWynajec / 100; LiczbaWynajecPojedynczegoPojazduDodane = (LiczbaWynajecDodane * 3) / 2; LiczbaAdresowDodane = 2 * LiczbaWynajecDodane; LiczbaOddzialowDodane = LiczbaAdresowDodane / 20; LiczbaKierowcowDodane = 5 * LiczbaOddzialowDodane; LiczbaPojazdowDodane = 3 * LiczbaKierowcowDodane; shKlienci.Name = "KlienciT1"; shKlienci2.Name = "KlienciT2"; /* try { make_sheets(); } catch (Exception ex) { excel_destination.Quit(); } System.Console.WriteLine("Skonczyl sie excel"); */ Adresy = new AdresPojedynczy[LiczbaAdresow]; Pojazdy = new PojazdPojedynczy[LiczbaPojazdow]; zajeteAdresy = new bool[Program.LiczbaAdresow]; zajeciKierowcy = new bool[Program.LiczbaKierowcow]; Encje = new Encja[LiczbaEncji]; Encje[2] = new Kierowca(LiczbaKierowcow); Encje[0] = new Adres(LiczbaAdresow); Encje[1] = new Oddzial(LiczbaOddzialow); Encje[3] = new Pojazd(LiczbaPojazdow); Encje[4] = new Wynajem(LiczbaWynajec); Encje[5] = new WynajemPojedycznegoPojazdu(LiczbaWynajecPojedynczegoPojazdu); TablicaZajetosci = new List<int>[LiczbaWynajec]; for (int i = 0; i < TablicaZajetosci.Length; i++) { TablicaZajetosci[i] = new List<int>(); } FileWriter = new StreamWriter(PathToCreateSql); FileWriter.AutoFlush = true; FileWriterInsert = new StreamWriter(PathToInsertSql); FileWriterInsert.AutoFlush = true; FileWriterTwo = new StreamWriter(PathToSqlT2); FileWriterTwo.AutoFlush = true; FileWriter.WriteLine("CREATE DATABASE TransakcjeWynajmu"); FileWriter.WriteLine("GO"); FileWriter.WriteLine(); FileWriter.WriteLine("USE TransakcjeWynajmu"); FileWriter.WriteLine("GO"); FileWriter.WriteLine(); int u = 0; foreach (Encja e in Encje) { e.Create(FileWriter); if (e != Encje.Last()) { FileWriter.WriteLine("GO"); FileWriter.WriteLine(); } else { FileWriter.Write("GO"); } } foreach (Encja e in Encje) { System.Console.WriteLine("Encja randomize {0}", u); u++; e.Randomize(); System.Console.WriteLine(); } if (JedenPlikWynikowy == true) { FileWriterInsert.WriteLine("USE TransakcjeWynajmu"); FileWriterInsert.WriteLine("GO"); FileWriterInsert.WriteLine(); FileWriterInsert.WriteLine("SET ANSI_WARNINGS OFF;"); u = 0; foreach (Encja e in Encje) { System.Console.WriteLine("Encja insert {0}", u); u++; e.Insert(FileWriterInsert); System.Console.WriteLine(); } FileWriterInsert.WriteLine("SET ANSI_WARNINGS OFF;"); } if (JedenPunktCzasowy == false) { PunktCzasowy = TimePoint.SecondTimePoint; Encja[] EncjeT2 = new Encja[LiczbaEncji]; LiczbaKierowcow = LiczbaKierowcowDodane; zajeciKierowcy = new bool[LiczbaKierowcow]; Adresy2 = new AdresPojedynczy[LiczbaAdresowDodane]; Pojazdy2 = new PojazdPojedynczy[LiczbaPojazdowDodane]; EncjeT2[2] = new Kierowca(LiczbaKierowcowDodane); EncjeT2[0] = new Adres(LiczbaAdresowDodane); EncjeT2[1] = new Oddzial(LiczbaOddzialowDodane); EncjeT2[3] = new Pojazd(LiczbaPojazdowDodane); EncjeT2[4] = new Wynajem(LiczbaWynajecDodane); EncjeT2[5] = new WynajemPojedycznegoPojazdu(LiczbaWynajecPojedynczegoPojazduDodane); foreach (Encja e in EncjeT2) { e.Randomize(); } FileWriterTwo.WriteLine("USE TransakcjeWynajmu"); FileWriterTwo.WriteLine("GO"); FileWriterTwo.WriteLine(); foreach (Encja e in EncjeT2) { e.Update(FileWriterTwo); } FileWriterTwo.WriteLine("GO"); FileWriterTwo.WriteLine(); foreach (Encja e in EncjeT2) { e.Insert(FileWriterTwo); } } wb_dest.Save(); excel_destination.Quit(); wb_dest_data2.Save(); excel_destination2.Quit(); }
public void ZaplacenieMandatu(int pesel) { Kierowca k = Ewidencja.kierowca.Dequeue(); k.Pesel = pesel; }
public Kierowca Create(Kierowca kierowca) { _kierowcy.InsertOne(kierowca); return(kierowca); }
protected virtual void ZwolnijKierowce(Kierowca kierowca) { listaKierwcowZajetych.Remove(kierowca); listaDostepnychKierowcow.Add(kierowca); }
public void Update(string id, Kierowca kierowca) { _kierowcy.ReplaceOne(x => x.Id == id, kierowca); }
public void Remove(Kierowca kierowca) { _kierowcy.DeleteOne(x => x.Id == kierowca.Id); }