public async Task <IActionResult> Post(string sinumber, [FromBody] PostRemarkModel model) { long snr; if (!long.TryParse(sinumber, out snr)) { return(BadRequest()); } if (ModelState.IsValid) { var response = await _vsbService.SaveRemarkAsync(new SaveRemarkRequest() { Sinr = snr, Remark = model.Remark, Userid = GetUserID() }); if (response.BusinessMessages != null && response.BusinessMessages.Length > 0) { return(BadRequest(response.BusinessMessages)); } return(Ok(response.Value?.saved)); } return(BadRequest(ModelState)); }