public async Task <Result> UploadPicture(UploadPictureFromForm uploadPictureFromForm) { var response = await _eccSetupRestApi.UploadPicture($"{UrlsConfig.EccSetup}{UrlsConfig.EccSetupOperations.UploadPicture(_apiVersion)}", uploadPictureFromForm.File); if (response.StatusCode == HttpStatusCode.Created) { return(Result.Ok()); } else { return(Result.Fail("Error on uploading picture.")); } }
public async Task <IActionResult> UploadPicture([FromForm] UploadPictureFromForm body) { var result = await _mobileService.UploadPicture(body); if (result.IsSuccess) { var response = new JsonResult(Envelope.Ok()); response.StatusCode = (int)HttpStatusCode.OK; return(response); } else { var response = new JsonResult(Envelope.Error(result.Error)); response.StatusCode = (int)HttpStatusCode.BadRequest; return(response); } }