// // GET: /Payee/ public PayeeController(IConstantRepository constantParam, IPayeeCategoryRepository PayeeCategoryParam, IPayeeRepository payeeParam, IBankAccountRepository BankAccountParam, ISubCategoryRepository SubCategoryParam, ISubCategoryItemRepository SubCategoryItemParam) { ConstantRepository = constantParam; PayeeCategoryRepository = PayeeCategoryParam; PayeeRepository = payeeParam; BankAccountRepository = BankAccountParam; SubCategoryRepository = SubCategoryParam; SubCategoryItemRepository = SubCategoryItemParam; ViewBag.Supervisor = false; int memberID = Convert.ToInt16(System.Web.HttpContext.Current.Session["personID"]); if (memberID > 0) { if (MembershipRepositroy.IsUser(memberID)) { user user = MembershipRepositroy.GetUserByID(memberID); if ((user.role.Name == "WebMaster") || (user.role.Name == "Pastor") || (user.role.Name == "Admin") || (user.role.Name == "FinanceLead")) //creator access { ViewBag.Supervisor = true; } if (user.role.Name == "WebMaster") //creator access { ViewBag.WebMaster = true; } if (user.role.Name == "FinanceStaff") //creator access { ViewBag.Supervisor2 = true; } } } }
public IndexModel(IPayeeRepository payeeRepository) { this.payeeRepository = payeeRepository; }
public KeywordController(IPayeeRepository repository) { this.repository = repository; }
public EditModel(IPayeeRepository payeeRepository) { this.payeeRepository = payeeRepository; }
public DeleteModel(IPayeeRepository payeeRepository) { this.payeeRepository = payeeRepository; }
public PayeeService(IPayeeRepository payeeRepository, IUnitOfWork uow) { _payeeRepository = payeeRepository; _uow = uow; }
public HomeController(IPayeeRepository repository) { this.repository = repository; }