public Lieferposition CreateLieferposition() { var lieferposition = new Lieferposition(++_lieferPositionenAutoIncrementCount, "", DateTimeOffset.Now, null, "", ""); AddOrUpdateLieferposition(lieferposition); return(lieferposition); }
private void AddOrUpdateLieferposition(Lieferposition lieferposition) { if (_lieferpositionen.ContainsKey(lieferposition.Id)) { _lieferpositionen.Remove(lieferposition.Id); } _lieferpositionen.Add(lieferposition.Id, lieferposition); }
public void LieferungAnsehen(Lieferposition lieferung) { var viewLieferung = new ViewLieferposition(); var modelLieferung = new ModelLieferposition(_datenbank, lieferung); var controllerLieferung = new ControllerLieferposition(modelLieferung); viewLieferung.Controller = controllerLieferung; controllerLieferung.ModelLieferposition = modelLieferung; modelLieferung.ViewLieferposition = viewLieferung; viewLieferung.ShowDialog(); LieferungListeAktualisieren(); }
public void UpdateLieferposition(Lieferposition lieferposition) { AddOrUpdateLieferposition(lieferposition); }
public bool DeleteLieferposition(Lieferposition lieferposition) { return(DeleteLieferposition(lieferposition.Id)); }