// GET: Building/SaveParking?buildingParkId=1&code=AV&sensor=1 public string SaveParking(int buildingParkId, string code, string sensor) { try { var buildingParks = new BuildingparkBIL().getById(buildingParkId); buildingParks.StatusId = new GeneralDAL().getByCodeAndTypeCode(code, "BOOKING").Id; var result = new BuildingparkBIL().update(buildingParks); return(new JavaScriptSerializer().Serialize(result)); //if (code == "NAV") //{ // if (sensor == "1") // countSensor = 1; // else if (sensor == "2") // countSensor += 1; // if (countSensor >= 2) // { // var buildingParks = new BuildingparkBIL().getById(buildingParkId); // buildingParks.StatusId = new GeneralDAL().getByCodeAndTypeCode(code, "BOOKING").Id; // var result = new BuildingparkBIL().update(buildingParks); // countSensor = 0; // //return new JavaScriptSerializer().Serialize(result); // } //} //else if(code == "AV" && countSensor==0) //{ // var buildingParks = new BuildingparkBIL().getById(buildingParkId); // buildingParks.StatusId = new GeneralDAL().getByCodeAndTypeCode(code, "BOOKING").Id; // var result = new BuildingparkBIL().update(buildingParks); // countSensor = 0; // //return new JavaScriptSerializer().Serialize(result); //} //return new JavaScriptSerializer().Serialize(countSensor); } catch (Exception ex) { ExceptionHandler Exception = new ExceptionHandler(); Exception.Code = "01"; Exception.Message = ex.Message; return(new JavaScriptSerializer().Serialize(Exception)); } }
// GET: Building/countAllParkAvailable public string countAllParkAvailable() { var building = new BuildingparkBIL().countAllParkAvailable(); return(new JavaScriptSerializer().Serialize(building)); }
// GET: Building/BuildingParkAll/1 public string BuildingParkAll(int id) { var building = new BuildingparkBIL().getByBuildingAllByClassId(id); return(new JavaScriptSerializer().Serialize(building)); }