//private int GetCurrentShift() //{ // var dateNow = DateTime.Now; // var x = dateNow.TimeOfDay; // var shifts = _shiftService.GetShifts(); // //.Where(p => TimeSpan.Compare(dateNow.TimeOfDay, TimeSpan.ParseExact(p.StartTime, "g", CultureInfo.CurrentCulture)) == 1 && TimeSpan.Compare(dateNow.TimeOfDay,TimeSpan.ParseExact(p.EndTime, "g", CultureInfo.CurrentCulture)) == -1); // var result = new Shift(); // foreach(var item in shifts) // { // var startTime = TimeSpan.ParseExact(item.StartTime, "g", CultureInfo.CurrentCulture); // var endTime = TimeSpan.ParseExact(item.EndTime, "g", CultureInfo.CurrentCulture); // if (TimeSpan.Compare(dateNow.TimeOfDay, startTime) == 1 && TimeSpan.Compare(dateNow.TimeOfDay, endTime) == -1) // { // result = item; // break; // } // } // return result.IsolatorId; //} //[HttpPost] //[Authorize] //public JsonResult StartUsingIsolator(int isolatorId) //{ // var result = _productionService.StartUsingIsolator(isolatorId, CurrentUserName); // return Json(result); //} //[HttpPost] //[Authorize] //public JsonResult StopUsingIsolator(int isolatorId, int isolatorStaffShiftId) //{ // var result = _productionService.StopUsingIsolator(isolatorId, isolatorStaffShiftId, CurrentUserName); // return Json(result); //} public IActionResult IsolatorProcedures(int isoId, DateTime dt, int procTypeId) { var model = _productionService.CreateIsolatorProcedureViewModel(isoId, dt, procTypeId); return(PartialView("_IsolatorProcedures", model)); }