public async Task <IHttpActionResult> PutPersona(Int32 id, PersonaBE be) { try { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } be.id_persona = id; string username = User.Identity.Name; _services.Update(id, be); return(Ok()); } catch (Exception ex) { var except = (ApiBusinessException)HandlerErrorExceptions.GetInstance().RunCustomExceptions(ex); var resp = BadRequest(Convert.ToString(except.ErrorDescription)); return(resp); } }
public async Task <IActionResult> Put([FromBody] PersonaViewModel model) { return(await _services.Update(model)); }