[Mpuls-commits] r1814 - wasko/branches/2.0/jmdweb/controllers
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Thu Feb 25 17:26:40 CET 2010
Author: torsten
Date: 2010-02-25 17:26:39 +0100 (Thu, 25 Feb 2010)
New Revision: 1814
Modified:
wasko/branches/2.0/jmdweb/controllers/case.py
Log:
* waskaweb/controllers/case.py (CaseController.delete),
waskaweb/controllers/case.py (CaseController.markFordelete): Deleted
Is now implemented in mpulsbase.
Modified: wasko/branches/2.0/jmdweb/controllers/case.py
===================================================================
--- wasko/branches/2.0/jmdweb/controllers/case.py 2010-02-25 16:24:40 UTC (rev 1813)
+++ wasko/branches/2.0/jmdweb/controllers/case.py 2010-02-25 16:26:39 UTC (rev 1814)
@@ -76,16 +76,6 @@
log = logging.getLogger(__name__)
-DELETE_CONFIRM = u"""Fallakte löschen?"""
-DELETE_CONFIRM_TEXT = u"""Achtung, beim Löschen der Fallakte gehen alle Daten
-unwiederbringlich verloren!<br>Löschen Sie die Akte nur, wenn diese tatsächlich
-<b>nicht</b> mehr für Auswertungszwecke hinzugezogen werden soll.<br><br>
-Die Akte jetzt vom Server löschen?
-"""
-MARKDELETE_CONFIRM_TEXT = u"""Wollen Sie wirklich die Fallakte zum Löschen
-freigeben? Die Fallakte steht Ihnen danach nicht mehr zur Bearbeitung
-zur Verfügung und wird der Administration zum Löschen vorgelegt."""
-
ANONYMIZE_CONFIRM = u"""Fallakte anonymisieren?"""
ANONYMIZE_CONFIRM_TEXT = u"""Wollen Sie wirklich die Fallakte anonymisieren
und die personenbezogenen Daten unwiederbringlich verlieren?. Die
@@ -296,48 +286,7 @@
auto_insert_errors=False,
errors=c.form_errors)
- @checkRole('cm_ka')
- def markForDelete(self, id, confirmed):
- id = self._checkInt(id)
- confirmed = self._checkBool(confirmed)
- if confirmed == 1:
- case = self._loadCase(id)
- case.setState(3)
- c.success_for = u'Fallakte gelöscht!'
- c.success_text = (u"Die Fallakte wurde zum Löschen an die"
- " Administration weitergeleitet.")
- c.url_ok = h.url_for(controller="/case_overview")
- return render('/casemanagement/dialogs/success_delete_cm.mako')
- else:
- c.context = "../main.mako"
- c.confirm_for = DELETE_CONFIRM
- c.question = MARKDELETE_CONFIRM_TEXT
- c.url_yes = "/case/markForDelete/%s/1" % id
- c.url_no = "/case_overview/"
- return render('/casemanagement/dialogs/confirm.mako')
-
@checkRole('admin_ka')
- def delete(self, id, confirmed):
- id = self._checkInt(id)
- confirmed = self._checkBool(confirmed)
- if confirmed == 1:
- case = self._loadCase(id)
- if case.delete():
- c.success_for = u'Fallakte gelöscht!'
- c.success_text = u'Bitte klicken Sie "OK", um fortzufahren.'
- c.url_ok = h.url_for(controller="/case_overview")
- return render('/casemanagement/dialogs/success_delete.mako')
- # TODO: Create Errorpage
- return "Error! Could not delete ds."
- else:
- c.context = "../main.mako"
- c.confirm_for = DELETE_CONFIRM
- c.question = DELETE_CONFIRM_TEXT
- c.url_yes = "/case/delete/%s/1" % id
- c.url_no = "/case_overview/"
- return render('/casemanagement/dialogs/confirm_delete.mako')
-
- @checkRole('admin_ka')
def restore(self, id, confirmed):
id = self._checkInt(id)
confirmed = self._checkBool(confirmed)
More information about the Mpuls-commits
mailing list