public IHttpActionResult Post(Rol rol) { try { var mng = new RolManager(); apiResp = new ApiResponse(); var temp = mng.RetrieveById(rol); if (temp == null) { mng.Create(rol); apiResp.Message = "Rol ha sido creado."; return(Ok(apiResp)); } else { apiResp.Message = "Rol ya existe."; return(Ok(apiResp)); } } catch (BussinessException bex) { return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.Message))); } }
public IHttpActionResult Post(Rol rol) { try { var mng = new RolManager(); mng.Create(rol); apiResp = new ApiResponse(); apiResp.Message = "Rol registrado."; return(Ok(apiResp)); } catch (BussinessException bex) { return(InternalServerError(new Exception(bex.AppMessage.Message))); } }