Пример #1
0
        public async Task <ActionResult> Delete(string id)
        {
            var dbResult = await Bll.DB_AspNetUsers().FindByIdAsync(id);

            if (!String.IsNullOrEmpty(dbResult.exceptionMessage))
            {
                return(HttpNotFound());
            }
            if (dbResult.resultItem != null)
            {
                var result = new UsersViewModel();
                result.email = dbResult.resultItem.Email;
                result.role  = dbResult.resultItem.AspNetRoles.FirstOrDefault().Name;
                return(View(result));
            }
            return(HttpNotFound());
        }
Пример #2
0
        public async Task <JsonResult> Filter(string args)
        {
            var dbResult = await Bll.DB_AspNetUsers().ListAsync(args);

            var result = new List <UsersViewModel>();

            foreach (var item in dbResult.resultItem)
            {
                result.Add(new UsersViewModel
                {
                    Id    = item.Id,
                    email = item.Email,
                    role  = item.AspNetRoles.FirstOrDefault().Name
                });
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Пример #3
0
        public async Task <ActionResult> Index()
        {
            var dbResult = await Bll.DB_AspNetUsers().ListAsync("10");

            if (!String.IsNullOrEmpty(dbResult.exceptionMessage))
            {
                return(HttpNotFound());
            }
            else
            {
                var result = new List <UsersViewModel>();
                foreach (var item in dbResult.resultItem)
                {
                    result.Add(new UsersViewModel
                    {
                        Id    = item.Id,
                        email = item.Email,
                        role  = item.AspNetRoles.FirstOrDefault().Name
                    });
                }
                return(View(result));
            }
        }