Example #1
0
        public ActionResult Index(int?pageNo, int?flag)
        {
            AgentCLApprovedModel model = new AgentCLApprovedModel();
            var ts = (TravelSession)Session["TravelPortalSessionInfo"];

            model.FromDate = DateTime.Now.AddDays(-15);
            model.ToDate   = DateTime.Now;
            if (ts.UserTypeId == 6)
            {
                model.DistributorID = ts.LoginTypeId;
            }


            model.AgentCLApprovedListExport = agentCLApprovedProvider.GetAgentCLApprovedList(model.FromDate, model.ToDate, model.UserID, model.DistributorID, model.AgentId);
            model.UsersOption = new SelectList(agentCLApprovedProvider.GetDistributorUsers(model.DistributorID), "AppUserId", "FullName");
            model.AgentOption = new SelectList(agentCLApprovedProvider.GetAgentsByDistributorId(model.DistributorID ?? 0), "AgentId", "AgentName", model.AgentId);
            return(View(model));
        }
        public JsonResult GetDistributorUsers(int?id)
        {
            AgentCLApprovedProvider agentCLApprovedProvider = new AgentCLApprovedProvider();
            var result = new JsonResult();
            IEnumerable <SelectListItem> lists = new SelectList(agentCLApprovedProvider.GetDistributorUsers(id), "AppUserId", "FullName");

            result.Data = lists;
            result.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
            return(result);
        }