Example #1
0
        public JsonResult GetCommunities(int DropDownID)
        {
            GetDropdownValueRequest req = new GetDropdownValueRequest()
            {
                DropdownID = DropDownID, AccountId = this.Identity.ToAccountID()
            };
            GetDropdownValueResponse resp = dropdownValuesService.GetDropdownValue(req);

            return(Json(resp.DropdownValues.DropdownValuesList.ToArray(), JsonRequestBehavior.AllowGet));
        }
Example #2
0
        public ActionResult DropdownvaluesView(int dropdownID)
        {
            GetDropdownValueRequest request = new GetDropdownValueRequest();

            request.DropdownID = dropdownID;
            request.AccountId  = this.Identity.ToAccountID();
            GetDropdownValueResponse response = dropdownValuesService.GetDropdownValue(request);

            return(PartialView("_DropdownvaluesHtml", response.DropdownValues));
        }
Example #3
0
        public ActionResult EditDropdown(byte dropdownId)
        {
            GetDropdownValueRequest request = new GetDropdownValueRequest();

            request.DropdownID = dropdownId;
            request.AccountId  = this.Identity.ToAccountID();

            GetDropdownValueResponse response = dropdownValuesService.GetDropdownValue(request);

            ViewBag.IsModal = true;
            var view = PartialView("_EditDropdown", response.DropdownValues);

            return(view);
        }
        public GetDropdownValueResponse GetDropdownValue(GetDropdownValueRequest request)
        {
            GetDropdownValueResponse response = new GetDropdownValueResponse();
            Dropdown dropdown = dropdownRepository.FindBy(request.DropdownID, request.AccountId);

            if (dropdown == null)
            {
                response.Exception = GetDropdownvaluesNotFoundException();
            }
            else
            {
                DropdownViewModel dropdownViewModel = Mapper.Map <Dropdown, DropdownViewModel>(dropdown);
                response.DropdownValues = dropdownViewModel;
            }
            return(response);
        }