public void OnGet(Guid?id) { if (id.HasValue) { Bucket = _bucketService.GetBucketMapping(id.Value); } }
public IActionResult EditBucket(string id) { BucketMapping model = new BucketMapping(); if (!String.IsNullOrEmpty(id)) { model = _bucketService.GetBucketMapping(id); } return(PartialView(model)); }
/// <summary> /// 修改 /// </summary> /// <param name="bucket"></param> /// <param name="userId"></param> /// <returns></returns> public (bool Status, string Message) UpdateBucket(BucketMapping bucket, Guid userId) { var item = _dbContext.Bucket.Find(bucket.Id); if (item == null) { return(Fail("数据不存在")); } string oldLog = JsonConvert.SerializeObject(item); item.Description = bucket.Description; item.IsCompress = bucket.IsCompress; string newLog = JsonConvert.SerializeObject(item); _dbContext.SaveChanges(); _activityLogService.UpdatedEntity <Entities.Bucket>(item.Id, oldLog, newLog, userId); _cacheManager.Remove(MODEL_KEY); return(Success("修改成功")); }
public IActionResult EditBucket(BucketMapping model) { if (!String.IsNullOrEmpty(model.id)) { _bucketService.UpdateBucket(model, UserId); AjaxData.Message = "修改成功"; } else { var entity = _mapper.Map <Entities.bucket>(model); entity.id = CombGuid.NewGuidAsString(); entity.creator = UserId; entity.creation_time = DateTime.Now; _bucketService.AddBucket(entity); AjaxData.Message = "添加成功"; } AjaxData.Success = true; return(Json(AjaxData)); }