public IActionResult Post([FromBody] MOdelInterestUser InterestsUser) { var obj = new InterestsUsers(); obj.IdUser = ObtenerIDUser(); obj.InterestsId = InterestsUser.Interests_Id; if (ModelState.IsValid) { context.InterestsUsers.Add(obj); try { context.SaveChanges(); } catch (Exception ex) { if ((ex.InnerException as SqlException)?.Number == 2627) { return(BadRequest("Ya existe el interes asociado al usuario actual.")); } return(BadRequest()); } return(Ok()); } return(BadRequest(ModelState)); }
public IActionResult Delete([FromBody] MOdelInterestUser InterestsUser) { var obj = new InterestsUsers(); obj.IdUser = ObtenerIDUser(); obj.InterestsId = InterestsUser.Interests_Id; if (ModelState.IsValid) { context.InterestsUsers.Remove(obj); context.SaveChanges(); return(Ok()); } return(BadRequest(ModelState)); }