private void InitAccesses() { //_backupAccessControl = new AccessControl(this, AccessType.Setting, AccessSubType.Backup); _clinicAccessControl = new AccessControl(this, AccessType.Setting, AccessSubType.Clinic); //_networkSettingsAccessControl = new AccessControl(this, AccessType.Setting, AccessSubType.NetworkSettings); _rvgSettingsAccessControl = new AccessControl(this, AccessType.Setting, AccessSubType.RvgSetting); _smsSettingAccessControl = new AccessControl(this, AccessType.Setting, AccessSubType.SmsSetting); //_updateAccessControl = new AccessControl(this, AccessType.Setting, AccessSubType.Update); //_backupSettingAccessControl = new AccessControl(this, AccessType.Setting, AccessSubType.BackupSetting); _calendarAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.Calendar); _drugAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.Drug); _employeeAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.Employee); _insuranceAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.Insurance); _labratoryAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.Labratory); _labratoryOrderAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.LabratoryOrder); _patientAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.Patient); _patientDocumentAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.PatientDocument); _patientHistoryAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.PatientHistory); _prescriptionAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.Prescription); _roleAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.Role); _sendSmsAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.SendSms); _serviceAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.Service); _visitAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.Visit); _patientReceptionAccessControl = new AccessControl(this, AccessType.Accountant, AccessSubType.PatientReception); _insuranceReceptionAccessControl = new AccessControl(this, AccessType.Accountant, AccessSubType.InsuranceReception); _moneyReceptionAccessControl = new AccessControl(this, AccessType.Accountant, AccessSubType.MoneyReception); _chequeReceptionAccessControl = new AccessControl(this, AccessType.Accountant, AccessSubType.ChequeReception); _moneyPaymentAccessControl = new AccessControl(this, AccessType.Accountant, AccessSubType.MoneyPayment); _chequePaymentnAccessControl = new AccessControl(this, AccessType.Accountant, AccessSubType.ChequePayment); _chequeBunchAccessControl = new AccessControl(this, AccessType.Accountant, AccessSubType.ChequeBunch); _bankAccountAccessControl = new AccessControl(this, AccessType.Accountant, AccessSubType.BankAccount); _accountantLevelAccessControl = new AccessControl(this, AccessType.Accountant, AccessSubType.AccountantLevel); _turnoverReportAccessControl = new AccessControl(this, AccessType.AccountantReport, AccessSubType.TurnoverReport); _doctorSalaryReportAccessControl = new AccessControl(this, AccessType.AccountantReport, AccessSubType.DoctorSalaryReport); _patientTurnoverReportAccessControl = new AccessControl(this, AccessType.AccountantReport, AccessSubType.PatientTurnoverReport); _insuranceTurnoverReportAccessControl = new AccessControl(this, AccessType.AccountantReport, AccessSubType.InsuranceTurnoverReport); _doctorReportAccessControl = new AccessControl(this, AccessType.AccountantReport, AccessSubType.DoctorReport); }
private void SetAccess(AccessControl[] accessControlCollection) { foreach (var accessControl in accessControlCollection) { accessControl.AccessChange = true; accessControl.AccessInsert = true; accessControl.AccessObserve = true; accessControl.AccessPrint = true; accessControl.AccessRemove = true; } BindAccessList(); }
private void InitAccesses() { _backupAccessControl = new AccessControl(this, AccessType.Setting, AccessSubType.Backup); _clinicAccessControl = new AccessControl(this, AccessType.Setting, AccessSubType.Clinic); _networkSettingsAccessControl = new AccessControl(this, AccessType.Setting, AccessSubType.NetworkSettings); _rvgSettingsAccessControl = new AccessControl(this, AccessType.Setting, AccessSubType.RvgSetting); _smsSettingAccessControl = new AccessControl(this, AccessType.Setting, AccessSubType.SmsSetting); _updateAccessControl = new AccessControl(this, AccessType.Setting, AccessSubType.Update); _backupSettingAccessControl = new AccessControl(this, AccessType.Setting, AccessSubType.BackupSetting); _calendarAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.Calendar); _drugAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.Drug); _employeeAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.Employee); _insuranceAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.Insurance); _labratoryAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.Labratory); _labratoryOrderAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.LabratoryOrder); _patientAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.Patient); _patientDocumentAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.PatientDocument); _patientHistoryAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.PatientHistory); _prescriptionAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.Prescription); _roleAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.Role); _sendSmsAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.SendSms); _serviceAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.Service); _visitAccessControl = new AccessControl(this, AccessType.Task, AccessSubType.Visit); }