Example #1
0
        //
        // 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;
                    }
                }
            }
        }
Example #2
0
 public IndexModel(IPayeeRepository payeeRepository)
 {
     this.payeeRepository = payeeRepository;
 }
Example #3
0
 public KeywordController(IPayeeRepository repository)
 {
     this.repository = repository;
 }
Example #4
0
 public EditModel(IPayeeRepository payeeRepository)
 {
     this.payeeRepository = payeeRepository;
 }
 public DeleteModel(IPayeeRepository payeeRepository)
 {
     this.payeeRepository = payeeRepository;
 }
Example #6
0
 public PayeeService(IPayeeRepository payeeRepository, IUnitOfWork uow)
 {
     _payeeRepository = payeeRepository;
     _uow = uow;
 }
 public HomeController(IPayeeRepository repository)
 {
     this.repository = repository;
 }