public IActionResult Edit(DiningRoomViewModel model) { var response = ResponseModelFactory.CreateInstance; if (model.SchoolUuid == null && AuthContextService.CurrentUser.SchoolGuid == null) { response.SetFailed("请登录学校账号"); return(Ok(response)); } using (_dbContext) { var entity = _dbContext.KitchenVideo.FirstOrDefault(x => x.VideoUuid == model.VideoUuid); if (entity == null) { response.SetFailed("该视频不存在"); return(Ok(response)); } entity.Name = model.Name; entity.Type = model.Type; entity.Accessory = model.Accessory; if (string.IsNullOrEmpty(model.AddTime.Trim())) { entity.AddTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); } else { entity.AddTime = DateTime.Parse(model.AddTime).ToString("yyyy-MM-dd HH:mm:ss"); } var num = _dbContext.SaveChanges(); if (num > 0) { response.SetSuccess("修改成功"); } else { response.SetFailed("未修改"); } return(Ok(response)); } }
public IActionResult Create(DiningRoomViewModel model) { var response = ResponseModelFactory.CreateInstance; if (model.SchoolUuid == null && AuthContextService.CurrentUser.SchoolGuid == null) { response.SetFailed("请登录学校账号"); return(Ok(response)); } using (_dbContext) { var kitchenVideo = new Entities.KitchenVideo() { VideoUuid = Guid.NewGuid(), Name = model.Name, AddPeople = model.AddPeople, //AddTime = DateTime.Parse(model.AddTime).ToString("yyyy-MM-dd HH:mm:ss"), AddTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"), Type = model.Type, IsDelete = 0, Accessory = model.Accessory, SchoolUuid = model.SchoolUuid != null ? model.SchoolUuid : AuthContextService.CurrentUser.SchoolGuid, }; _dbContext.KitchenVideo.Add(kitchenVideo); var num = _dbContext.SaveChanges(); if (num > 0) { response.SetSuccess("添加成功"); } else { response.SetFailed("添加失败"); } return(Ok(response)); } }