public async Task <IActionResult> UpdateDestinationPointCustomFormatAsync([FromForm] DestinationPointForm destinationPointAdded) { if (!ModelState.IsValid) { return(BadRequest("Invalid posted data.")); } try { var destinationPoint = _mapper.Map <DestinationPoint>(destinationPointAdded); return(Ok(await _destinationService.UpdateDestinationPointCustomFormat(destinationPoint))); } catch (Exception ex) { return(BadRequest(ex.ToString())); } }
public async Task <IActionResult> PostAsync([FromForm] DestinationPointForm destinationPointAdded) { if (!ModelState.IsValid) { return(BadRequest("Invalid posted data.")); } try { var destinationPoint = _mapper.Map <DestinationPoint>(destinationPointAdded); var catalogName = HttpUtility.UrlDecode(destinationPointAdded.CatalogName); var documentId = HttpUtility.UrlDecode(destinationPointAdded.DocumentId); return(Ok(await _destinationService.AddDestinationPoint(catalogName, documentId, destinationPoint))); } catch (Exception ex) { return(BadRequest(ex.ToString())); } }