public void DodajZamowienie___Gdy_Wywolany_Poprawnie___Zwroci_Utworzone_Zamowienie() { // Przygotuj var wolumenZamowienia = 1m; var asortyment = _srvAsortymentow.PodajKonkretnyAsortyment(0); var podmioty = _srvKlientow.PodajWszystkiePodmioty(); var klient = podmioty.FirstOrDefault(); var wystawiajacy = podmioty.Where(f => f.Osoba != null && !(f.Id.Equals(klient.Id))).FirstOrDefault(); var srv = new SerwisZamowien(); var zamowioneAsortymenty = new Dictionary <Asortyment, decimal>(); zamowioneAsortymenty.Add(asortyment, wolumenZamowienia); // Działaj var zam = srv.DodajZamowienie(klient, wystawiajacy.Osoba, symbolGlownegoMagazynu, zamowioneAsortymenty); // Sprawdź zam.Should().NotBeNull(); zam.Should().BeAssignableTo <IZamowienieOdKlienta>(); // Wyczyść var czyUsunieto = zam.Usun(); czyUsunieto.Should().BeTrue(); }
public FormZamowienia(Asortyment[] asortymenty) { InitializeComponent(); _asortymenty = asortymenty; _serwisPodmiotow = new SerwisPodmiotow(); _serwisZamowien = new SerwisZamowien(); _wolumenZamowionychProduktow = new Dictionary <int, int>(); }
public FormZamowienia(AbstrakcyjnySerwisSubiekta serwis, Towar[] towary) { InitializeComponent(); _serwisKontrahentow = new SerwisKontrahentow(serwis.Aplikacja); _serwisZamowien = new SerwisZamowien(serwis.Aplikacja); _kontrahenci = _serwisKontrahentow.PodajKontrahentow(); _wolumenZamowionychProduktow = new Dictionary <int, int>(); this.gridControl1.DataSource = towary; }