private void InitializeResources() { MeetingRooms.Add(new MeetingRoomInfo() { Name = "Jammy", Id = "5001", Color = Color.FromHex("#FF339933"), Capacity = 15, RoomType = "Conference" }); MeetingRooms.Add(new MeetingRoomInfo() { Name = "Tweety", Id = "5002", Color = Color.FromHex("#FF00ABA9"), Capacity = 5, RoomType = "Cabin" }); MeetingRooms.Add(new MeetingRoomInfo() { Name = "Nestle", Id = "5003", Color = Color.FromHex("#FFE671B8"), Capacity = 6, RoomType = "Cabin" }); MeetingRooms.Add(new MeetingRoomInfo() { Name = "Phoneix", Id = "5004", Color = Color.FromHex("#FF1BA1E2"), Capacity = 20, RoomType = "Conference" }); MeetingRooms.Add(new MeetingRoomInfo() { Name = "Mission", Id = "5005", Color = Color.FromHex("#FFD80073"), Capacity = 10, RoomType = "Conference" }); MeetingRooms.Add(new MeetingRoomInfo() { Name = "Emilia", Id = "5006", Color = Color.FromHex("#FFA2C139"), Capacity = 12, RoomType = "Conference" }); }
public ActionResult DeleteConfirmed(int id) { MeetingRooms meetingRooms = db.MeetingRooms.Find(id); db.MeetingRooms.Remove(meetingRooms); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,NumberChair,Name,Projector,Blackboard,FreedomStatus,DateReserv,Info")] MeetingRooms meetingRooms) { if (ModelState.IsValid) { db.Entry(meetingRooms).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(meetingRooms)); }
public ActionResult Create([Bind(Include = "Id,NumberChair,Name,Projector,Blackboard,FreedomStatus,DateReserv,Info")] MeetingRooms meetingRooms) { if (ModelState.IsValid) { db.MeetingRooms.Add(meetingRooms); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(meetingRooms)); }
private void btn_DeleteRoom_Click(object sender, EventArgs e) { MeetingRooms selectedRoom = (from r in Program.db.MeetingRooms where r.RoomID == (int)lb_Rooms.SelectedValue select r).SingleOrDefault(); Program.db.MeetingRooms.Remove(selectedRoom); Program.db.SaveChanges(); CreateRoom_Load(sender, e); }
public void CanAttendMeetingTest2() { var input = new[] { new int[] { 17, 10 }, new int[] { 2, 4 } }; const bool result = true; Assert.AreEqual(result, MeetingRooms.CanAttendMeeting(input)); }
public void CanAttendMeetingTest3() { var input = new[] { new int[] { 2, 10 }, new int[] { 3, 4 }, new int[] { 6, 9 } }; const bool result = false; Assert.AreEqual(result, MeetingRooms.CanAttendMeeting(input)); }
public void MaxPeopleNumberTest1() { var input = new[] { new int[] { 2, 10 }, new int[] { 3, 4 }, new int[] { 6, 9 } }; const int result = 2; Assert.AreEqual(result, MeetingRooms.MaxPeopleNumber(input)); }
public void CanAttendMeetingTest1() { var input = new[] { new int[] { 0, 30 }, new int[] { 5, 10 }, new int[] { 15, 20 } }; const bool result = false; Assert.AreEqual(result, MeetingRooms.CanAttendMeeting(input)); }
private void GetMeetingRooms() { cbMeetingRoom.DisplayMember = "RoomName"; cbMeetingRoom.ValueMember = "RoomID"; List <MeetingRooms> MeetingRoomsForCB = new List <MeetingRooms>(); MeetingRooms m = new MeetingRooms() { RoomName = " Bir toplantı odası seçiniz" }; MeetingRoomsForCB = Program.db.MeetingRooms.ToList(); MeetingRoomsForCB.Insert(0, m); cbMeetingRoom.DataSource = MeetingRoomsForCB; }
// GET: MeetingRooms/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MeetingRooms meetingRooms = db.MeetingRooms.Find(id); if (meetingRooms == null) { return(HttpNotFound()); } return(View(meetingRooms)); }
public void MaxPeopleNumberTest3() { var input = new[] { new int[] { 1, 8 }, new int[] { 2, 7 }, new int[] { 3, 5 }, new int[] { 5, 7 }, new int[] { 6, 7 }, new int[] { 6, 8 }, new int[] { 7, 8 }, }; const int result = 5; Assert.AreEqual(result, MeetingRooms.MaxPeopleNumber(input)); }
public void MaxPeopleNumberTest2() { var input = new[] { new int[] { 1, 3 }, new int[] { 2, 4 }, new int[] { 2, 5 }, new int[] { 3, 4 }, new int[] { 3, 6 }, new int[] { 4, 5 }, new int[] { 5, 6 } }; const int result = 4; Assert.AreEqual(result, MeetingRooms.MaxPeopleNumber(input)); }
public void Put([FromBody] MeetingRooms meetingRooms) { try { using (var uow = _unitOfWorkFactory.StartUnitOfWorkWithTransaction()) { _meetingRoomsRepository.Update(meetingRooms); uow.Save(); uow.Commit(); } } catch (Exception e) { Console.WriteLine(e); throw; } }
protected override void ViewIsAppearing(object sender, EventArgs e) { base.ViewIsAppearing(sender, e); coloringSub = MeetingRooms.WhenCollectionChanged().Subscribe(x => { SetColors(MeetingRooms); }); if (!refreshNeeded) { return; } refreshNeeded = false; refreshTimer.Start(); RefreshCommand.Execute(null); }
private void btn_RoomAdd_Click(object sender, EventArgs e) { MeetingRooms meetingRooms = new MeetingRooms(); meetingRooms.RoomName = tb_RoomName.Text; List <string> rooms = new List <string>(); foreach (var item in Program.db.MeetingRooms) { rooms.Add(item.RoomName); } if ((rooms.Contains(tb_RoomName.Text))) { MessageBox.Show("Var olan bir oda eklediniz."); } else { Program.db.MeetingRooms.Add(meetingRooms); } Program.db.SaveChanges(); tb_RoomName.Clear(); CreateRoom_Load(sender, e); }
public void Update(MeetingRooms meetingRooms) { _unitOfWork.Context.Set <MeetingRooms>().Update(meetingRooms); }
public void Add(MeetingRooms meetingRooms) { _unitOfWork.Context.Set <MeetingRooms>().Add(meetingRooms); }