public ActionResult DeleteConfirmed(int id) { Paczka paczka = db.Paczka.Find(id); db.Paczka.Remove(paczka); db.SaveChanges(); return(RedirectToAction("Index")); }
public void ModifyDetails(int id, Status_dostawy IdStatus, Dostawca IdDostawca, PolozeniePaczki IdPolozenie, Worker IdWorker) { Paczka pack = _session.Load <Paczka>(id); pack.IdStatus = IdStatus; pack.IdDostawca = IdDostawca; pack.IdPolozenie = IdPolozenie; pack.IdWorker = IdWorker; }
public void OnGet() { if (RouteData.Values != null && RouteData.Values["KodPaczki"] != null) { if (Guid.TryParse(RouteData.Values["KodPaczki"].ToString(), out Guid kodPaczki)) { Paczka = db.PobierzPaczke(kodPaczki.ToString()); db.PobierzLokalizacje(Paczka.Lokalizacja, ViewData); } } }
public ActionResult Edit([Bind(Include = "ID,FK_Zlecenie,FK_Przewoz,Nazwa,Wartosc,Waga,Uwagi")] Paczka paczka) { if (ModelState.IsValid) { db.Entry(paczka).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.FK_Przewoz = new SelectList(db.Przewoz, "ID", "Opis", paczka.FK_Przewoz); ViewBag.FK_Zlecenie = new SelectList(db.Zlecenie, "ID", "Opis", paczka.FK_Zlecenie); return(View(paczka)); }
// GET: Paczka/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Paczka paczka = db.Paczka.Find(id); if (paczka == null) { return(HttpNotFound()); } return(View(paczka)); }
// GET: Paczka/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Paczka paczka = db.Paczka.Find(id); if (paczka == null) { return(HttpNotFound()); } ViewBag.FK_Przewoz = new SelectList(db.Przewoz, "ID", "Opis", paczka.FK_Przewoz); ViewBag.FK_Zlecenie = new SelectList(db.Zlecenie, "ID", "Opis", paczka.FK_Zlecenie); return(View(paczka)); }
private void btnUsunZListy_Click(object sender, RoutedEventArgs e) { try { Paczka p = (Paczka)lstViewPaczki.SelectedItem; koszt -= p.Cena; lstViewPaczki.Items.RemoveAt(lstViewPaczki.SelectedIndex); lblKoszt.Content = koszt; lblIloscPaczek.Content = lstViewPaczki.Items.Count; } catch (Exception exe) { MessageBox.Show("Nic nie zaznaczyłeś!+\n" + exe.Message); } }
public void ModifyDetails(int id, Status_dostawy IdStatus, Dostawca IdDostawca, PolozeniePaczki IdPolozenie, Worker IdWorker) { Paczka p = Find(id); if (IdStatus != p.IdStatus) { p.IdStatus = IdStatus; } if (IdDostawca != null) { p.IdDostawca = IdDostawca; } if (IdPolozenie != null) { p.IdPolozenie = IdPolozenie; } p.IdWorker = IdWorker; }
static void Main(string[] args) { Dostawca d = new Dostawca() { Nazwa = "Ten tamten", Szczegoly = "Drugi z tamtych" }; PolozeniePaczki pol = new PolozeniePaczki() { Szczegoly = "Tam i tutaj od tego" }; Wymiar wym = new Wymiar() { Dlugosc = 9f, Szerokosc = 9f, Wysokosc = 9f }; Worker work = new Worker() { Login = "******", Password = "******" }; Paczka p = new Paczka() { NumerPaczki = 1232111, Adresat = "Wojtek Testowy", Nadawca = "Market Mrowka", Waga = 13.0f, IdStatus = Status_dostawy.InCompletion }; p.IdDostawca = d; p.IdPolozenie = pol; p.IdWymiary = wym; p.IdWorker = work; using (PaczkaModifyService pmodserv = new PaczkaModifyService()) { try { pmodserv.BeginTransaction(); pmodserv.CreateDostawca(d); pmodserv.CommitTransaction(); } catch { pmodserv.RollbackTransaction(); } } Console.ReadKey(); /* * using (PaczkaModifyService pmodserv = new PaczkaModifyService()) * { * pmodserv.BeginTransaction(); * var pack = pmodserv.GetPaczki(); * foreach (Paczka pa in pack) * { * Console.WriteLine($"{pa.Nadawca} {pa.Adresat} {pa.Id} {pa.IdWorker.Login}"); * } * * pmodserv.CommitTransaction(); * Console.ReadKey(); * }*/ }
public Paczka PobierzPaczke(string idPaczki) { var lokalizacja = new SqlParameter { ParameterName = "@lokalizacja", DbType = DbType.StringFixedLength, Size = 6, Direction = ParameterDirection.Output }; var czasNadania = new SqlParameter { ParameterName = "@czasNadania", DbType = DbType.DateTime, Direction = ParameterDirection.Output }; var miasto = new SqlParameter { ParameterName = "@miasto", DbType = DbType.String, Size = 30, Direction = ParameterDirection.Output }; var ulica = new SqlParameter { ParameterName = "@ulica", DbType = DbType.String, Size = 30, Direction = ParameterDirection.Output }; var lokal = new SqlParameter { ParameterName = "@lokal", DbType = DbType.String, Size = 30, Direction = ParameterDirection.Output }; var nadawca = new SqlParameter { ParameterName = "@nadawca", DbType = DbType.Int32, Direction = ParameterDirection.Output }; var odbiorca = new SqlParameter { ParameterName = "@odbiorca", DbType = DbType.Int32, Direction = ParameterDirection.Output }; var dostarczona = new SqlParameter { ParameterName = "@dostarczona", DbType = DbType.Boolean, Direction = ParameterDirection.Output }; var kodPocztowy = new SqlParameter { ParameterName = "@kodPocztowy", DbType = DbType.StringFixedLength, Size = 6, Direction = ParameterDirection.Output }; Database.ExecuteSqlCommand("execute PobierzPaczke @id, @lokalizacja OUT, @czasNadania OUT, @miasto OUT, @kodPocztowy OUT, @ulica OUT, @lokal OUT, @nadawca OUT, @odbiorca OUT, @dostarczona OUT", new SqlParameter("@id", idPaczki), lokalizacja, czasNadania, miasto, kodPocztowy, ulica, lokal, nadawca, odbiorca, dostarczona); var paczka = new Paczka { Id = new Guid(idPaczki), Lokalizacja = lokalizacja.Value.ToString(), CzasNadania = czasNadania.Value.ToString(), Miasto = miasto.Value.ToString(), KodPocztowy = kodPocztowy.Value.ToString(), Ulica = ulica.Value.ToString(), Lokal = lokal.Value.ToString(), Nadawca = (int)nadawca.Value, Odbiorca = (int)odbiorca.Value, Odebrana = (bool)dostarczona.Value }; return(paczka); }
public void Insert(Paczka paczka) { paczki.Add(paczka); }
public void CreatePaczka(Paczka p) { paczkaRepository.Insert(p); }
public virtual void Insert(Paczka o) { //_session.SaveOrUpdate(o); _session.SaveOrUpdate(o); }