Exemple #1
0
        //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);
        }
Exemple #2
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());
        }
Exemple #4
0
 public bool UpdateAllocateClassroom(AllotedRoom AllotedRoom)
 {
     return(roomGetway.UpdateAllocateClassroom(AllotedRoom));
 }