public PartialViewResult Edit(Users user,string Id) { ObjectId userId; var isValid = ObjectId.TryParse(Id, out userId); if (isValid) { var collections = mongoDatabase.GetCollection<Users>("Users"); var getQuery = Query<Users>.EQ(e => e.Id, userId); var existinguser = collections.FindOne(getQuery); existinguser.UserName = user.UserName; existinguser.Address = user.Address; existinguser.Email = user.Email; existinguser.Password = user.Password; existinguser.PhoneNo = user.PhoneNo; collections.Save(existinguser); return PartialView("Edit"); } else { return PartialView("Edit"); } }
public PartialViewResult Create(Users user) { if (ModelState.IsValid) { var collections = mongoDatabase.GetCollection<Users>("Users"); collections.Insert(user); var id = user.Id; return PartialView(user); } else { return PartialView(user); } }