示例#1
0
        public async Task <IActionResult> Update(int id, ArticleEditDto model)
        {
            model.SetId(id);
            var result = await _repo.UpdateArticle(model);

            if (result == null)
            {
                return(StatusCode(StatusCodes.Status500InternalServerError, new Response <ArticleEditDto>()
                {
                    Succeeded = false, Message = "ثبت مقاله با مشکل مواجه شد لطفا ورودی های خود را چک کرده و مجددا تلاش کنید"
                }));
            }

            return(Ok(new Response <ArticleEditDto>(result)
            {
                Message = "مقاله با موفقیت بروزرسانی شد"
            }));
        }