public IHttpActionResult Post(Usuario usuario) { MongoDatabase <Usuario> usuariosDB = new MongoDatabase <Usuario>(dbConn + db, collection); if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { var usuarioExistente = ValidaLogin(usuario.Login, usuario.Senha); if (usuarioExistente != null) { return(null); } usuariosDB.Add(usuario); return(Ok(usuario)); } catch (Exception ex) { return(InternalServerError(ex)); } }
public IHttpActionResult Post(Tarefa tarefa) { MongoDatabase <Tarefa> tarefasDB = new MongoDatabase <Tarefa>(dbConn + db, collection); if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { tarefasDB.Add(tarefa); return(Ok(tarefa)); } catch (Exception ex) { return(InternalServerError(ex)); } }