public async Task <ActionResult> InsertVessel([FromBody] Vessel body, [FromServices] IVesselService vesselService) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var vessel = await vesselService.Insert(body); if (vessel.status == "Error") { return(BadRequest(vessel)); } return(Ok(vessel)); }
public JObject InsertVessel([FromBody] JObject json) { return(_vesselService.Insert(json, HttpContext.Session.GetString("loggedInPrivateKey"))); }