override public bool DeletePosition (int index, BusinessLayer.User user) { DataAccessLayer.DAL_Anfrage dal_Anfrage = new DataAccessLayer.DAL_Anfrage(); DataAccessLayer.ReturnValue result = dal_Anfrage.DeletePosition(this.Positions[index], user); if (result.Success == DataAccessLayer.SOAResult.TRUE) { this.Wert = result.Nummer; this.Positions.RemoveAt(index); return true; } else return false; }