// POST: odata/WebUsers public async Task<IHttpActionResult> Post( WebUser webUser ) { try { webUser.LoginTime = DateTime.Now; if ( !ModelState.IsValid ) { throw new Exception( "Not Valid: " + webUser.toString() ); } db.WebUserSet.Add( webUser ); await db.SaveChangesAsync(); return Created( webUser ); } catch ( Exception e ) { Log.Error( e.Message ); return BadRequest( ModelState ); } }
public async Task<IHttpActionResult> Post( WebUser webUser ) { try { //webUser.LoginTime = DateTime.Now; if ( !ModelState.IsValid ) { throw new Exception( "Not Valid: "); } //db.WebUserSet.Add( webUser ); await db.SaveChangesAsync(); return Created( new WebUser() {FirstName="Test", LastName="Test", Email="Test" } ); } catch ( Exception e ) { Log.Error( e.Message ); return BadRequest( ModelState ); } }
public async Task<IHttpActionResult> Post(WebUser webUser) { Log.Debug( webUser.toString() ); await db.SaveChangesAsync(); return BadRequest( ModelState ); }