private void confirmButton_Click(object sender, EventArgs e) { if (!DesignMode) { Zamowieny za = new Zamowieny(); Klient kl = new Klient(); Pracownik pr = new Pracownik(); RodzajWysylki ro = new RodzajWysylki(); Rabat ra = new Rabat(); RealizacjaZamowienia re = new RealizacjaZamowienia(); za = (Zamowieny)zamowienyBindingSource.Current; kl = (Klient)klientBindingSource.Current; pr = (Pracownik)pracownikBindingSource.Current; ro = (RodzajWysylki)rodzajWysylkiBindingSource.Current; ra = (Rabat)rabatBindingSource.Current; re = (RealizacjaZamowienia)realizacjaZamowieniaBindingSource.Current; za.Klient_IdKlienta = kl.IdKlienta; za.Pracownik_IdPracownika = pr.IdPracownika; za.RodzajuWysylki_IdRodzajWysylki = ro.IdRodzajWysylki; za.Rabat_IdRabatu = ra.IdRabatu; za.RealizacjaZamowienia_IdRealizacji = re.IdRealizacji; zamowienyBindingSource.ResetBindings(false); Funkcje.Instance._context.SaveChanges(); } }
public async Task <IActionResult> PutRabat([FromRoute] int id, [FromBody] Rabat rabat) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != rabat.IdRabat) { return(BadRequest()); } _context.Entry(rabat).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RabatExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PostRabat([FromBody] Rabat rabat) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.Rabat.Add(rabat); await _context.SaveChangesAsync(); return(CreatedAtAction("GetRabat", new { id = rabat.IdRabat }, rabat)); }
public override string ToString() { string op = ""; float priceAfterD = 0; foreach (Opisy_zamowien opis in Opis) { op += (opis.ToString() + Environment.NewLine); priceAfterD += opis.Cena; } float rab = Rabat; float priceF = priceAfterD - priceAfterD * (rab / 100); return(string.Format("Klient: {0,-12} Rabat [%]: {1,3}{2}Lista produktów:{3}{4}{5,-20}{6,5}{7,9}{8}{9}Cena po rabcie:{10,20}", Nazwa_Klienta, Rabat.ToString(), Environment.NewLine, Environment.NewLine, Environment.NewLine, "Nazwa:", "Ilość:", "Cena:", Environment.NewLine, op + Environment.NewLine, priceF.ToString())); }
public override string ToString() { return(string.Format("Klient: {0} Rabat: {1} Opis:", Nazwa_Klienta, Rabat.ToString())); }