public IHttpActionResult Post(SubActivityCreate model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var service = CreateSubActivityService(); if (!service.Create(model)) { return(InternalServerError()); } return(Ok()); }
public bool Create(SubActivityCreate model) { var entity = new SubActivity() { OwnerId = _userId, Name = model.Name, Nombre = model.Nombre, Items = model.Items, }; using (var ctx = new ApplicationDbContext()) { ctx.SubActivities.Add(entity); return(ctx.SaveChanges() >= 1); } }