public /*async Task<*/ IHttpActionResult /*>*/ PostList(List list) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } //_lr.List.Add(list); //await _lr.SaveChangesAsync(); _lr.Add(list); return(CreatedAtRoute("DefaultApi", new { id = list.ListId }, list)); }
public ActionResult Create(int?boardid, [Bind(Include = "Lix,Name")] ListViewModel listvm) { if (boardid == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } if (ModelState.IsValid) { var list = VMConverters.ViewModelToModel(listvm, boardid.Value); _lr.Add(list); return(RedirectToAction("ListsOfBoard")); } return(View()); }
public void TestAddInvalidListNullAsync() { var list = new List { Name = null }; try { _lr.Add(list); } catch (Exception ex) { Assert.IsTrue(ex is DbEntityValidationException); } }