public ActionResult DeleteUser(long USER_ID = 0) { if (Request.IsAjaxRequest()) { if (USER_ID > 0) { using (var service = new ManageUserService()) { var deleteResult = service.DeleteUser(USER_ID); JsonResult result = Json(new { statusCode = deleteResult ? Constant.SUCCESSFUL : Constant.INTERNAL_SERVER_ERROR }, JsonRequestBehavior.AllowGet); return(result); } } else { var errors = ModelState.Where(x => x.Value.Errors.Count > 0).Select(x => new { x.Key, x.Value.Errors }).ToArray(); } } return(new EmptyResult()); }
public ManageUserController(ManageUserService manageUserService, IManageUserAPIController manageUserAPIController, ManageContentService manageContentService, IManageContentAPIController manageContentAPIController, IUserService userService, IManageCategoryService manageCategoryService) { _manageUserService = manageUserService; _manageUserAPIController = manageUserAPIController; _manageContentApi = manageContentAPIController; _manageContentService = manageContentService; _userService = userService; _manageCategoryService = manageCategoryService; }
public ActionResult UserList(DataTableModel dt, UserAccountModel condition) { if (ModelState.IsValid) { using (ManageUserService service = new ManageUserService()) { int total_row = 0; var dataList = service.SearchUserList(dt, condition, out total_row); int order = 1; int totalRowCount = dataList.Count(); int lastItem = dt.iDisplayLength + dt.iDisplayStart; var result = Json( new { sEcho = dt.sEcho, iTotalRecords = total_row, iTotalDisplayRecords = total_row, aaData = (from i in dataList select new object[] { i.USER_ID, order++, i.USER_EMAIL != null ? HttpUtility.HtmlEncode(i.USER_EMAIL) : String.Empty, i.USER_NAME != null ? HttpUtility.HtmlEncode(i.USER_NAME) : String.Empty, i.SHOP_NAME != null ? HttpUtility.HtmlEncode(i.SHOP_NAME) : String.Empty, i.AREA_STRING = Area.Items[i.AREA].ToString(), i.CITY_NAME != null ? HttpUtility.HtmlEncode(i.CITY_NAME) : String.Empty, i.DISTRICT_NAME != null ? HttpUtility.HtmlEncode(i.DISTRICT_NAME) : String.Empty, i.TOWN_NAME != null ? HttpUtility.HtmlEncode(i.TOWN_NAME) : String.Empty, i.USER_ADDRESS != null ? HttpUtility.HtmlEncode(i.USER_ADDRESS) : String.Empty, i.USER_PHONE != null ? HttpUtility.HtmlEncode(i.USER_PHONE) : String.Empty, i.INS_DATE != null ? i.INS_DATE.Value.ToString("dd/MM/yyyy") : String.Empty, i.STATUS == "1"? "Hiển thị" : "Ẩn", i.DEL_FLG }) }); SaveRestoreData(condition); result.MaxJsonLength = Int32.MaxValue; return(result); } } else { var ErrorMessages = ModelState.Where(x => x.Value.Errors.Count > 0).Select(x => new { x.Key, x.Value.Errors }).ToArray(); } return(new EmptyResult()); }
public ActionResult Edit(UserAccountModel model) { try { using (ManageUserService service = new ManageUserService()) { if (ModelState.IsValid) { bool isNew = false; if (model.USER_ID_HIDDEN == 0) { isNew = true; service.InsertUser(model); JsonResult result = Json(new { isNew = isNew }, JsonRequestBehavior.AllowGet); return(result); } else { isNew = false; service.UpdateUser(model); JsonResult result = Json(new { isNew = isNew }, JsonRequestBehavior.AllowGet); return(result); } } else { var ErrorMessages = ModelState.Where(x => x.Value.Errors.Count > 0).Select(x => new { x.Key, x.Value.Errors }).ToArray(); } return(new EmptyResult()); } } catch (Exception ex) { Response.StatusCode = (int)System.Net.HttpStatusCode.BadRequest; System.Web.HttpContext.Current.Session["ERROR"] = ex; return(new EmptyResult()); } }
public void ManageUserServiceUnitTestInitialize() { manageUserService = new ManageUserService(); }
//private readonly UserManager<ApplicationUser> _manager; public ManageUserController(UserManager <ApplicationUser> manager) { _manageUserService = new ManageUserService(); }