/// <summary> /// 編輯頁面 /// </summary> /// <returns></returns> public ActionResult Edit(int Id) { VehicleScheduleIdModel findModel = new VehicleScheduleIdModel(); findModel.Id = Id; VehicleScheduleViewModel data = _vehicleScheduleService.GetVehicleSchedule(findModel); //限制只能為公司 var user = _aspNetUsersService.GetUserModelByName(User.Identity.Name); CommonDropDownList(user.CompanyId, data.DriverId); TempData["ClickFrom"] = "viewMySchedules"; return(View("Create", data)); }
public async Task <JsonResult> DeleteVehicleSchedule(int Id) { ResponseViewModel result = new ResponseViewModel(); try { VehicleScheduleIdModel deleteModel = new VehicleScheduleIdModel(); deleteModel.Id = Id; result = await _vehicleScheduleService.DeleteVehicleSchedule(deleteModel); } catch (Exception ex) { result.IsOk = false; result.Exception = ex; result.HttpStatusCode = HttpStatusCode.InternalServerError; } return(Json(result, JsonRequestBehavior.DenyGet)); }