public IActionResult Update([FromRoute] string model, [FromRoute] long id, [FromBody] object content) { IActionResult response = null; object values = GetObjectsFromJson(model, content.ToString()); var exceptions = ValidateModels(values); if (exceptions.Count() > 0) { response = BadRequest(exceptions); } else { ServiceCaller.Call(context, GlobalEnums.Api.Update, model, values); response = Ok(); } return(response); }
public IActionResult Get([FromRoute] string model, long?id) { return(Json(ServiceCaller.Call(context, GlobalEnums.Api.Get, model, id))); }
public IActionResult Delete([FromRoute] string model, long id) { ServiceCaller.Call(context, GlobalEnums.Api.Delete, model, id); return(Ok()); }