public ActionResult GetSeedList()
        {
            int RoleId = UserExtensions.ToRoleID(this.Identity);
            GetSeedListResponse response = seedListService.GetSeedList(new GetSeedListRquest()
            {
                RequestedBy = RoleId
            });

            return(View("SeedList", response.SeedEmailViewModel));
        }
        public GetSeedListResponse GetSeedList(GetSeedListRquest request)
        {
            GetSeedListResponse     response   = new GetSeedListResponse();
            IEnumerable <SeedEmail> seedEmails = seedListRepository.GetSeedList();

            IEnumerable <SeedEmailViewModel> seedEmailList = Mapper.Map <IEnumerable <SeedEmail>, IEnumerable <SeedEmailViewModel> >(seedEmails);

            response.SeedEmailViewModel = seedEmailList;
            return(response);
        }
        public ActionResult GetList()
        {
            int RoleId = UserExtensions.ToRoleID(this.Identity);
            GetSeedListResponse response = seedListService.GetSeedList(new GetSeedListRquest()
            {
                RequestedBy = RoleId
            });
            var data = response.SeedEmailViewModel;

            return(Json(new { success = true, response = data }, JsonRequestBehavior.AllowGet));
        }