public JsonResult Deletes(long [] ids) { var result = new JsonResultModel { ResultState = UserPositions.DeleteUserPositions(ids) > 0 }; return(Json(result)); }
private void GetLastPositionAndCenterMap() { var lastPosition = UserPositions.FirstOrDefault(x => x.MeasurementDatetime == UserPositions.Max(y => y.MeasurementDatetime)); if (lastPosition != null) { MapCenter = lastPosition; } }
public ActionResult Index(int?page) { int pageIndex = page.HasValue ? page.Value : 1; int pageSize = PageConfig.BackstagePageSize; int count, pageCount; var result = UserPositions.UserPositionInfosToVModels(UserPositions.GetUserPositionPageList(pageIndex, pageSize, null, null, out pageCount, out count)); PagedList <UserPositionVModel> pl = result.ToPagedList(pageIndex, pageSize); pl.TotalItemCount = count; pl.CurrentPageIndex = pageIndex; return(View(pl)); }
public JsonResult Add(UserPositionVModel model) { var result = new JsonResultModel(); if (ModelState.IsValid) { //add result.ResultState = UserPositions.AddUserPosition(UserPositions.UserPositionVModelToInfo(model)) > 0; } else { result.ResultState = false; result.Message = ModelStateHelper.GetAllErrorMessage(ModelState); } return(Json(result)); }
public IActionResult Edit(int Id, string Admin, string Branch, string FullName, string ShortName, string PermissionList, UserPositions Position, UserTypes Type, int MergedId) { _db.Users.Update(new User() { //Id = Id, //Admin = Admin, //Branch = Branch, //FullName = FullName, //ShortName = ShortName, //PermissionList = PermissionList, //Position = Position, //Type = Type, //MergedId = MergedId }); _db.SaveChanges(); return(Ok()); }
public IActionResult Add(string Admin, string Branch, string FullName, string ShortName, string PermissionList, UserPositions Position, UserTypes Type, int MergedId) { int max_id = 0; try { max_id = _db.Users.Max((user) => user.Id); } catch { } User user = new User() { //Id = max_id + 1, //Admin = Admin, //Branch = Branch, //FullName = FullName, //ShortName = ShortName, //PermissionList = PermissionList, //Position = Position, //Type = Type, //MergedId = MergedId }; _db.Users.Add(user); _db.SaveChanges(); return(Ok()); }
/// <summary> /// 删除用户位置信息 /// </summary> /// <param name="userid"></param> /// <returns></returns> public async Task <int> DeleteUserPosition(int userid) { return(await Task.Run(() => UserPositions.DeleteUserPosition(userid))); }
/// <summary> /// 添加用户位置信息 /// </summary> /// <param name="userPosition"></param> /// <returns></returns> public async Task <int> AddUserPosition(UserPositionVModel userPosition) { return(await Task.Run(() => UserPositions.AddUserPosition(UserPositions.UserPositionVModelToInfo(userPosition)))); }
public ActionResult Edit(int id) { var model = UserPositions.UserPositionInfoToVModel(UserPositions.GetUserPositionInfo(id)); return(View(model)); }
public AuthorizationBase(object model) { this.Model = model; this.User = SessionHelper.Current.WhoAmI(); this.UserPosition = (UserPositions)User.position; }