示例#1
0
        public IActionResult Delete(signUpUserModel user)
        {
            signUpUserServices mongo = new signUpUserServices("school", "users", "mongodb://localhost:27017/");

            mongo.delete(user);
            return(Redirect("/Users/"));
        }
示例#2
0
        public void delete(signUpUserModel user)
        {
            var          id       = ObjectId.Parse(user._id);
            BsonDocument document = new BsonDocument();

            document["_id"] = id;
            _collection.FindOneAndDelete(document);
        }
示例#3
0
        public void edit(signUpUserModel user)
        {
            var          id       = ObjectId.Parse(user._id);
            BsonDocument document = new BsonDocument();

            document["_id"] = id;
            _collection.FindOneAndReplace(document, user);
        }
示例#4
0
 public IActionResult Create(signUpUserModel user)
 {
     if (ModelState.IsValid)
     {
         signUpUserServices mongo = new signUpUserServices("school", "users", "mongodb://localhost:27017/");
         mongo.create(user);
     }
     return(Redirect("/users"));
 }
示例#5
0
 public IActionResult Edit(signUpUserModel user)
 {
     if (ModelState.IsValid)
     {
         signUpUserServices mongo = new signUpUserServices("school", "users", "mongodb://localhost:27017/");
         mongo.edit(user);
         return(Redirect("/Subjects/"));
     }
     return(View());
 }
示例#6
0
 public void create(signUpUserModel user)
 {
     _collection.InsertOne(user);
 }