public IActionResult UpdateImageInfoById([FromBody] ImageInfoEditInputModel body, int id) { if (!ModelState.IsValid) { return(BadRequest("Model is not properly formatted.")); } _imageService.UpdateImageInfoById(body, id, this.HttpContext); return(NoContent()); }
public void UpdateImageInfoById(ImageInfoEditInputModel model, int id) { var entity = _context.imageInfo.FirstOrDefault(item => item.ID == id); if (entity != null) { entity.hasFreeEmailBeenSent = model.hasEmailBeenSent; entity.success = model.success; entity.hasImageBeenBought = model.hasImageBeenBought; _context.imageInfo.Update(entity); _context.SaveChanges(); } }
public void UpdateImageInfoById(ImageInfoEditInputModel model, int id, HttpContext context) { _authService.ValidateAuthorizationPrivilege(context, whoHasAuth); _imageRepository.UpdateImageInfoById(model, id); }