Ejemplo n.º 1
0
        public async Task <ActionResult> DeleteImage([Bind(Include = "name")] DeleteImageModel model)
        {
            ActionResult result = null;

            await Image.DeleteImage(model.Name);

            result = RedirectToAction("Index");

            return(result);
        }
Ejemplo n.º 2
0
 // POST: api/Image_Delete
 /// <summary>
 /// 对图片进行假删除
 /// </summary>
 /// <param name="value"></param>
 public string Post([FromBody] DeleteImageModel value)
 {
     try
     {
         myConnent.MySqlWrite("UPDATE 图片表 SET IsDelete = '" + 1 + "' WHERE ImageName = '" + value.imageName + "'");
         return("true");
     }
     catch (Exception e)
     {
         Debug.WriteLine(e.ToString());
         return("error");
     }
 }
Ejemplo n.º 3
0
        public async Task <ApiResponse> DeleteImage([FromRoute] DeleteImageModel model)
        {
            var response =
                await _mediator.Send(
                    Mapper.Map <DeleteImageModel, DeleteImageCommand>(model));

            if (response.IsSuccess)
            {
                return(ApiResponseHandler.GenerateResponse(response.Type, response.Data));
            }

            return(ApiResponseHandler.GenerateResponse(response.Type, null, ApiError.GenerateError(response)));
        }