// GET: Roles
        public FrequencyController()
        {
            uow             = new UnitOfWork();
            repoFreq        = new Repository <SM_FREQUENCY>(uow);
            repoFreqTemp    = new Repository <SM_FREQUENCYTEMP>(uow);
            repoAuth        = new Repository <SM_AUTHLIST>(uow);
            repoAuthChecker = new Repository <SM_AUTHCHECKER>(uow);
            var user = new UserDataSettings().GetUserData();

            if (user != null)
            {
                roleId        = user.UserRole;
                institutionId = user.InstitutionId;
                fullName      = user.FullName;
                deptCode      = user.DeptCode;
            }
            //var m = Request.QueryString["m"];
            //if (int.TryParse(m, out menuId))
            //{
            //     RedirectToAction("Index","Home");
            //}
            // var allUrlKeyValues = ControllerContext.Controller..Request.GetQueryNameValuePairs();
            // var dd = HttpContext.Request.QueryString["m"];
            //string search = allUrlKeyValues.SingleOrDefault(x => x.Key == "search.value").Value;
            //string order = allUrlKeyValues.SingleOrDefault(x => x.Key == "order[0][column]").Value;
            //string sortDir = allUrlKeyValues.SingleOrDefault(x => x.Key == "order[0][dir]").Value;
        }
Пример #2
0
        //
        // GET: /Nav/

        public PartialViewResult Menu()
        {
            MenuViewModel mnv  = new MenuViewModel();
            var           user = new UserDataSettings().GetUserData();

            if (user != null)
            {
                roleid = user.UserRole; // short.Parse(new ProfileHelper().GetProfile(User.Identity.Name, "roleid").ToString());
                var parMenu = _repoMenu2.GetParentMenu(roleid, user.AppKey);
                //  ViewBag.ParentMenu = parMenu;
                var childMenu = _repoMenu2.GetChildMenu(roleid, user.AppKey);


                List <ChildMenu> mn = new List <ChildMenu>();
                foreach (var d in parMenu)
                {
                    var t = childMenu.Where(e => e.ParentId == d.ParentId).ToList();
                    if (t.Count > 0)
                    {
                        mn.AddRange(t);
                    }

                    // ViewBag.ChildMenu = mn;
                }
                mnv.ParNode   = parMenu;
                mnv.ChildNode = mn;
            }
            //parentRepeater.DataSource = rst;
            //parentRepeater.DataBind();

            return(PartialView(mnv));
        }
Пример #3
0
        public AuthListController()
        {
            var user = new UserDataSettings().GetUserData();

            if (user != null)
            {
                roleId        = user.UserRole;
                institutionId = user.InstitutionId;
                deptCode      = user.DeptCode;
            }
        }
        public ReportController()
        {
            var user = new UserDataSettings().GetUserData();

            if (user != null)
            {
                //roleId = user.UserRole;
                institutionId = user.InstitutionId;
                // fullName = user.FullName;
                // deptCode = user.DeptCode;
            }
        }
Пример #5
0
        public PartialViewResult UserDetail()
        {
            var user = new UserDataSettings().GetUserData();

            if (user == null)
            {
                user = new UserDataObj();
            }
            //parentRepeater.DataSource = rst;
            //parentRepeater.DataBind();

            return(PartialView(user));
        }
        public RPTDownloadController()
        {
            uow      = new UnitOfWork();
            repoInst = new Repository <SM_INSTITUTION>(uow);
            repoM    = new Repository <SM_MERCHANTDETAIL>(uow);
            repoComp = new Repository <SM_COMPANY_PROFILE>(uow);

            var user = new UserDataSettings().GetUserData();

            if (user != null)
            {
                roleId        = user.UserRole;
                institutionId = user.InstitutionId;
                fullName      = user.FullName;
                deptCode      = user.DeptCode;
            }
        }
        // GET: Roles
        public CountryController()
        {
            uow             = new UnitOfWork();
            repoCoun        = new Repository <SM_COUNTRY>(uow);
            repoCounTemp    = new Repository <SM_COUNTRYTEMP>(uow);
            repoAuth        = new Repository <SM_AUTHLIST>(uow);
            repoAuthChecker = new Repository <SM_AUTHCHECKER>(uow);
            var user = new UserDataSettings().GetUserData();

            if (user != null)
            {
                roleId        = user.UserRole;
                institutionId = user.InstitutionId;
                fullName      = user.FullName;
                deptCode      = user.DeptCode;
            }
        }
        // GET: Roles
        public ResetProcessController()
        {
            uow = new UnitOfWork();
            //repoScheme = new Repository<SM_CARDSCHEME>(uow);
            //repoCurrency = new Repository<SM_CURRENCY>(uow);
            repoComp        = new Repository <SM_COMPANY_PROFILE>(uow);
            repoAuthChecker = new Repository <SM_AUTHCHECKER>(uow);
            repoReset       = new Repository <SM_RESETLOCKOUT_TEMP>(uow);
            repoUser        = new Repository <AspNetUser>(uow);

            var user = new UserDataSettings().GetUserData();

            if (user != null)
            {
                roleId        = user.UserRole;
                institutionId = user.InstitutionId;
                fullName      = user.FullName;
                deptCode      = user.DeptCode;
            }
        }
        public SetReconciliationController()
        {
            uow = new UnitOfWork();

            repoAuth                  = new Repository <SM_AUTHLIST>(uow);
            repoAuthChecker           = new Repository <SM_AUTHCHECKER>(uow);
            repoInst                  = new Repository <SM_INSTITUTION>(uow);
            repoUsers                 = new Repository <AspNetUser>(uow);
            repoCur                   = new Repository <SM_CURRENCY>(uow);
            repoSetReconciliation     = new Repository <SM_SETRECONCILIATION>(uow);
            repoSetReconciliationTemp = new Repository <SM_SETRECONCILIATION_TEMP>(uow);
            repoScheme                = new Repository <SM_CARDSCHEME>(uow);
            var user = new UserDataSettings().GetUserData();

            if (user != null)
            {
                roleId        = user.UserRole;
                institutionId = user.InstitutionId;
                deptCode      = user.DeptCode;
                fullName      = user.FullName;
            }
        }
        // GET: Roles
        public ApprovalRouteController()
        {
            uow = new UnitOfWork();
            //repoScheme = new Repository<SM_CARDSCHEME>(uow);
            //repoCurrency = new Repository<SM_CURRENCY>(uow);
            repoAuth            = new Repository <SM_AUTHLIST>(uow);
            repoAuthChecker     = new Repository <SM_AUTHCHECKER>(uow);
            repoAppRoute        = new Repository <SM_APPROVAL_ROUTE>(uow);
            repoAppRouteTemp    = new Repository <SM_APPROVAL_ROUTE_TEMP>(uow);
            repoAppRouteOff     = new Repository <SM_APPROVAL_ROUTE_OFFICER>(uow);
            repoAppRouteOffTemp = new Repository <SM_APPROVAL_ROUTE_OFFICER_TEMP>(uow);

            var user = new UserDataSettings().GetUserData();

            if (user != null)
            {
                roleId        = user.UserRole;
                institutionId = user.InstitutionId;
                fullName      = user.FullName;
                deptCode      = user.DeptCode;
            }
        }