예제 #1
0
 public static bool CanTakeBackIssuedCheque(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                                    "Take back Issued Cheque", "Cashier", "Supervisor", "Admin");
예제 #2
0
 public static bool CanDeletePreparedCheque(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                                    "Delete Prepared Cheque", "Admin");
예제 #3
0
 public static bool CanIssueChequeToPayee(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                                  "Issue Cheque to Payee", "Supervisor", "Admin");
예제 #4
0
 public static bool CanEditTenantInfo(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                              "Edit Tenant Info", "Supervisor", "Admin");
예제 #5
0
 public static bool CanUndoLeaseTermination(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                                    "Undo Lease Termination", "Admin");
예제 #6
0
 public static bool CanEditInactiveRequest(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                                   "Edit Inactive Request", "Supervisor", "Admin");
예제 #7
0
 public static bool CanEncodeCollections(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                                 "Encode Collections", "Cashier");
예제 #8
0
 public static bool CanDeleteJournalVoucher(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                                    "Delete Journal Voucher", "Supervisor", "Admin");
예제 #9
0
 public static bool CanDeletePassbookRow(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                                 "Delete Passbook Row", "Cashier", "Supervisor", "Admin");
예제 #10
0
 public static bool CanEditLedgerStartBalance(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                                      "Edit Ledger Start Balance", "Admin");
예제 #11
0
 public static bool CanEditPostedPRNumber(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                                  "Edit posted PR #", "Supervisor", "Admin");
예제 #12
0
 public static bool CanRunAdHocTask(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                            "Run Ad Hoc Job", "Admin");
예제 #13
0
 public static bool CanAddCollector(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                            "Add Collector", "Supervisor", "Admin");
예제 #14
0
 public static bool CanForceLeaseBalanceUpdate(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                                       "Force Lease Balance Update", "Cashier", "Admin");
예제 #15
0
 public static bool CanMarkChequeAsCancelled(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                                     "Mark Cheque as “Cancelled”", "Supervisor", "Admin");
예제 #16
0
 public static bool CanDeleteSystemGeneratedPassbookRow(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                                                "Delete System-generated Passbook Row", "Supervisor", "Admin");
예제 #17
0
 public static bool CanEditClearedDate(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                               "Edit “Cleared” date", "Cashier", "Supervisor", "Admin");
예제 #18
0
 public static bool CanAddVoucherRequest(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                                 "Create Voucher Request", "Supervisor", "Admin");
예제 #19
0
 public static bool CanPostAndClose(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                            "Post & Close Market Day", "Admin", "Supervisor");
예제 #20
0
 public static bool CanDeleteVoucherRequest(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                                    "Delete Voucher Request", "Admin");
예제 #21
0
 public static bool CanEditLease(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                         "Edit Lease", "Admin", "Acctg.Head");
예제 #22
0
 public static bool CanInputChequeDetails(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                                  "Input Cheque Details", "Supervisor", "Admin");
예제 #23
0
 public static bool CanTerminateteLease(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                                "Terminate Lease", "Supervisor", "Admin");
예제 #24
0
 public static bool CanDeleteBankTransaction(this ICredentialsProvider creds, bool alertIfNotAllowed) => creds.Check(alertIfNotAllowed,
                                                                                                                     "Delete Bank Transaction", "Cashier", "Supervisor", "Admin");