//To unallocate Classroom // public bool UpdateAllocateClassroom(AllotedRoom AllotedRoom) { var AllotedRooms = dbContext.AllotedRooms.Where(x => x.Assign == true); foreach (var item in AllotedRooms) { item.Assign = false; } int rowaffected = dbContext.SaveChanges(); return(rowaffected > 0); }
//To save data in AllocateRoom table// public bool AllocateRoom(RoomAlloted allotedroom) { AllotedRoom alloted = new AllotedRoom(); alloted.Assign = true; alloted.depCode = allotedroom.depCode; alloted.CourseID = allotedroom.CourseID; alloted.dayID = allotedroom.dayID; alloted.roomID = allotedroom.roomID; alloted.fromTime = allotedroom.FormTime(); alloted.toTime = allotedroom.EndTime(); dbContext.AllotedRooms.Add(alloted); int rowaffected = dbContext.SaveChanges(); return(rowaffected > 0); }
public ActionResult UnallocateClassRoom(AllotedRoom AllotedRoom) { if (!roomManager.GetAllAllotedRoom()) { bool IsUpdateRoomAllocation = roomManager.UpdateAllocateClassroom(AllotedRoom); if (IsUpdateRoomAllocation) { ViewBag.Message = "All rooms are Unallocated successfully"; } else { ViewBag.errorMessage = "Failed to Unallocate"; } } else { ViewBag.errorMessage = "All rooms already Unallocated"; } return(View()); }
public bool UpdateAllocateClassroom(AllotedRoom AllotedRoom) { return(roomGetway.UpdateAllocateClassroom(AllotedRoom)); }