You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
1.1 KiB

  1. using Swift.DAL.ExchangeSystem.LedgerSetup;
  2. using Swift.web.Library;
  3. using System;
  4. namespace Swift.web.include
  5. {
  6. public partial class DeleteLedger : System.Web.UI.Page
  7. {
  8. private LedgerDao _obj = new LedgerDao();
  9. private readonly SwiftLibrary _sl = new SwiftLibrary();
  10. protected void Page_Load(object sender, EventArgs e)
  11. {
  12. _sl.CheckSession();
  13. DoDelete();
  14. }
  15. private void DoDelete()
  16. {
  17. if (GetDeleteTran() == "y")
  18. {
  19. var dbResult = _obj.DeleteLedger(GetId(), GetStatic.GetUser());
  20. GetStatic.AlertMessage(this, dbResult.Msg);
  21. }
  22. else
  23. {
  24. var dbResult = _obj.DeleteAccount(GetId(), GetStatic.GetUser());
  25. GetStatic.AlertMessage(this, dbResult.Msg);
  26. }
  27. }
  28. private string GetId()
  29. {
  30. return GetStatic.ReadQueryString("delrowid", "");
  31. }
  32. private string GetDeleteTran()
  33. {
  34. return GetStatic.ReadQueryString("deltrn", "");
  35. }
  36. }
  37. }