public JsonResult LoadCloseRequests(int buildingID)
        {
           

            RepairManagement OBJRM = new RepairManagement();

            var ListOfCloseRequests = OBJRM.LoadAllCloseRequest(buildingID);

            var JSONdATA = Json(ListOfCloseRequests);
            return new JsonResult { Data = JSONdATA, JsonRequestBehavior = JsonRequestBehavior.AllowGet };
        }
         public JsonResult TenantNotification(string TenantID)
         {


             RepairManagement OBJRM = new RepairManagement();

             var ListOfCloseRequests = OBJRM.LoadNotification(TenantID);

             var JSONdATA = Json(ListOfCloseRequests);
             return new JsonResult { Data = JSONdATA, JsonRequestBehavior = JsonRequestBehavior.AllowGet };
         }
        public JsonResult LoadCloseRequestsbaseonsearch(int buildingID, string filterRequestNumber)
        {
           

            RepairManagement OBJRM = new RepairManagement();

            var ListOfCloseRequests = OBJRM.LoadCloseRequestsbaseonsearch(buildingID, filterRequestNumber);

            var JSONdATA = Json(ListOfCloseRequests);
            return new JsonResult { Data = JSONdATA, JsonRequestBehavior = JsonRequestBehavior.AllowGet };
        }
 public JsonResult SearchbyRequestNumber(string filter, int BuildingID)
 {
     RepairManagement r = new RepairManagement();
     var BRR = r.SearchByRequestNumber(filter, BuildingID);
     var mydata = Json(BRR);
     return new JsonResult { Data = mydata, JsonRequestBehavior = JsonRequestBehavior.AllowGet };
 }
 public JsonResult BuildingRepairResquestSortRequestNumberASC(int buildingID)
 {
     RepairManagement r = new RepairManagement();
     var BRR = r.LoadAllRequestSortRequestNumberASC(buildingID);
     var mydata = Json(BRR);
     return new JsonResult { Data = mydata, JsonRequestBehavior = JsonRequestBehavior.AllowGet };
 }
 public JsonResult ReopenRepairTicket(int RepairID)
 {
     RepairManagement r = new RepairManagement();
     r.ReopenRepairTicket(RepairID);
     var mydata = Json("");
     return new JsonResult { Data = mydata, JsonRequestBehavior = JsonRequestBehavior.AllowGet };
 }
        public ActionResult RepairManagement(int buildingID)
        {
            RepairManagement r = new RepairManagement();
           r.RepairsRequests = r.LoadAllRequest(buildingID);
           r.buildingID = buildingID;
           r.building = db.Buildings.Find(buildingID);

            return View(r);
        }