private void GdyPrzeslanoZlecenieTowar(tblProdukcjaZlecenieTowar obj) { if (obj is null) { return; } towarZeZelceniaProdukcyjnego = obj; zlecenieProdukcyjne = obj.tblProdukcjaZlecenie; }
private void GdyPrzeslanoZlecenieProdukcyjne(tblProdukcjaZlecenie obj) { if (obj is null) { return; } ZlecenieProdukcyjne.WartoscMieszanki_zl = obj.WartoscMieszanki_zl; ZlecenieProdukcyjne.CenaMieszanki_zl = obj.CenaMieszanki_zl; ZlecenieProdukcyjne.UdzialSurowcowWMieszance = obj.UdzialSurowcowWMieszance; }
private int PobierzNrZeZleceniaProdukcyjnego(tblProdukcjaZlecenie zlecenieProdukcyjne) { if (zlecenieProdukcyjne != null) { if (zlecenieProdukcyjne.NrZlecenia.HasValue) { return(zlecenieProdukcyjne.NrZlecenia.Value); } } return(0); }
private async Task <decimal> PobierzCeneMieszanki(tblProdukcjaZlecenie zlecenie) { if (zlecenie is null) { throw new ArgumentNullException(nameof(zlecenie)); } if (zlecenie.IDMsAccess != null && zlecenie.IDMsAccess > 0) { return(await helper.RozliczenieMsAccesHelper.GenerujCeneMieszanki(zlecenie.IDMsAccess.GetValueOrDefault())); } else { return(zlecenie.CenaMieszanki_zl); } }
public async Task AktualizujStatusZlecenia(tblProdukcjaZlecenieTowar zlecenieTowar) { if (zlecenieTowar is null) { return; } var status = await PobierzStatusZlecenia(zlecenieTowar); if (zlecenieTowar.IDProdukcjaZlecenie.HasValue && zlecenieTowar.IDProdukcjaZlecenie > 0) { zlecenieProdukcyjne = await unitOfWork.tblProdukcjaZlecenie.GetByIdAsync(zlecenieTowar.IDProdukcjaZlecenie.Value); if (zlecenieProdukcyjne.IDProdukcjaZlecenieStatus != (int)status) { zlecenieProdukcyjne.IDProdukcjaZlecenieStatus = (int)status; } else { return; } } else if (zlecenieTowar.IDProdukcjaZlecenieCiecia.HasValue && zlecenieTowar.IDProdukcjaZlecenieCiecia > 0) { zlecenieCiecia = await unitOfWork.tblProdukcjaZlecenieCiecia.GetByIdAsync(zlecenieTowar.IDProdukcjaZlecenieCiecia.Value); if (zlecenieCiecia.IDProdukcjaZlecenieStatus != (int)status) { zlecenieCiecia.IDProdukcjaZlecenieStatus = (int)status; } else { return; } } else { return; } await unitOfWork.SaveAsync(); }
public void DeleteCommandExecute_GdyZleceniePuste_UsuwaZlecenie() { DeleteCommandCanExecute_True(); DialogService.Setup(s => s.ShowQuestion_BoolResult(It.IsAny <string>(), It.IsAny <string>())).Returns(true); var towarDoUsuniecia = new tblProdukcjaZlecenieTowar { IDProdukcjaZlecenieTowar = 1 }; tblProdukcjaZlecenieTowar.Setup(s => s.SingleOrDefaultAsync(It.IsAny <Expression <Func <tblProdukcjaZlecenieTowar, bool> > >())).ReturnsAsync(towarDoUsuniecia); var zlecenieDoUsuniecia = new tblProdukcjaZlecenie { IDProdukcjaZlecenie = 1 }; tblProdukcjaZlecenieTowar.Setup(s => s.WhereAsync(It.IsAny <Expression <Func <tblProdukcjaZlecenieTowar, bool> > >())); tblProdukcjaZlecenie.Setup(s => s.SingleOrDefaultAsync(It.IsAny <Expression <Func <tblProdukcjaZlecenie, bool> > >())).ReturnsAsync(zlecenieDoUsuniecia); sut.DeleteCommand.Execute(null); tblProdukcjaZlecenie.Verify(x => x.Remove(zlecenieDoUsuniecia)); }
private async Task PobierzZlecenia(int?idZlecenieTowar) { //if (idZlecenieTowar is null) return; //var naglowek = await UnitOfWork.tblProdukcjaRuchNaglowek.GetByIdAsync(idZlecenieTowar.Value); //var rolkaPwDlaNaglowka = await UnitOfWork.tblProdukcjaRuchTowar.GetFirsAsync(e => e.IDProdukcjaRuchNaglowek == idZlecenieTowar.Value); //if (rolkaPwDlaNaglowka is null) return; if (idZlecenieTowar is null) { return; } towarZeZelceniaProdukcyjnego = await UnitOfWork.tblProdukcjaZlecenieTowar.GetByIdAsync(idZlecenieTowar.Value); if (towarZeZelceniaProdukcyjnego is null) { return; } zlecenieProdukcyjne = towarZeZelceniaProdukcyjnego.tblProdukcjaZlecenie; }
private async void GdyPrzeslanoZlecenie(tblProdukcjaZlecenie obj) { await LoadAsync(); }
private void GdyPrzeslanoAktywneZlecenieProdykcyjne(tblProdukcjaZlecenie obj) { AktywneZlecenieProdukcyjne = obj; }
private void GdyPrzeslanoZlecenie(tblProdukcjaZlecenie obj) { LoadCommandExecute(); }