public static void CallDelete() { MongoDbManager manager = new MongoDbManager(); var roomReservationInfo = manager.FindByRoomAndId("第1会議室", "0000000001").Result; var result = manager.Delete(roomReservationInfo).Result; }
public static void CallUpdate() { MongoDbManager manager = new MongoDbManager(); var roomReservationInfo = manager.FindByRoomAndId("第1会議室", "0000000000").Result; roomReservationInfo.Title = "タイトル変更!!!!"; var result = manager.UpdateTitle(roomReservationInfo).Result; }
public static void CallFindByRoomAndAssignMember() { MongoDbManager manager = new MongoDbManager(); var roomReservationInfos = manager.FindByRoomAndAssignMember("第1会議室", "daigo").Result; Console.WriteLine(string.Format("{0}件", roomReservationInfos.Count)); foreach (var info in roomReservationInfos) { Console.WriteLine( string.Format("{0} / {1} / {2} ~ {3}", info.Room, info.Title, info.Start, info.End)); } }
public static void CreateRoomReservationInfo() { MongoDbManager manager = new MongoDbManager(); RoomReservationInfo roomReservationInfo = new RoomReservationInfo(); roomReservationInfo.Id = "A0000000001"; roomReservationInfo.Room = "第1会議室"; roomReservationInfo.ReservedUserId = "daigo"; roomReservationInfo.ReservedUserName = "******"; roomReservationInfo.Title = "MongoDB導入打ち合わせ"; roomReservationInfo.Start = new DateTime(2017, 7, 5, 10, 0, 0); roomReservationInfo.End = new DateTime(2017, 7, 5, 12, 0, 0); roomReservationInfo.AssignMembers = new List <AssignMember>(); roomReservationInfo.AssignMembers.Add( new AssignMember() { UserId = "sakata", UserName = "******" }); bool result = manager.CreateRoomReservationInfo(roomReservationInfo).Result; }
public static void CreateCollection() { MongoDbManager manager = new MongoDbManager(); bool result = manager.CreateCollection().Result; }