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 = "مقاله با موفقیت بروزرسانی شد" })); }