public void RefreshNetto() { foreach (var pos in Positionen.Where(p => p.Position.Bestellmenge > 0)) { pos.RefreshNetto(); } RaisePropertyChanged(() => TotalNetto); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } Positionen = await _context.Positionens.FirstOrDefaultAsync(m => m.ID == id); if (Positionen == null) { return(NotFound()); } return(Page()); }
public async Task <IActionResult> OnPostAsync(int?id) { if (id == null) { return(NotFound()); } Positionen = await _context.Positionens.FindAsync(id); if (Positionen != null) { _context.Positionens.Remove(Positionen); await _context.SaveChangesAsync(); } return(RedirectToPage("./Index")); }
public void SetupObjekte(VorgangDTO vorgang) { PositionsObjekte = new ObservableCollection <BelegPositionDTO>(); Positionen.ForEach(p => this.PositionsObjekte.Add(vorgang.Positionen.Single( pos => pos.BelegPositionGuid == p))); }