public ActionResult CreateItemLab() { LabResponse response = new LabResponse(); if (Request.QueryString["id"] != null) { var request = new LabRequest { Data = new FormExamineLabModel { LoketData = new LoketModel { Id = long.Parse(Request.QueryString["id"].ToString()), }, } }; if (Session["UserLogon"] != null) { request.Data.Account = (AccountModel)Session["UserLogon"]; } LabResponse resp = new LabHandler(_unitOfWork).GetDetailPatient(request.Data.LoketData.Id); FormExamineLabModel _model = resp.Entity; Session["QueuePoliId"] = resp.Entity.LoketData.Id; _model.LabItemsId = LabHandler.GetSelectedLabItem(request.Data.LoketData.Id); return(View(_model)); } ViewBag.LabCategory = BindLabCategory(Constants.NameConstant.Laboratorium); return(View()); }
public ActionResult GetLabItemForInput() { var _draw = Request.Form.GetValues("draw").FirstOrDefault(); var _start = Request.Form.GetValues("start").FirstOrDefault(); var _length = Request.Form.GetValues("length").FirstOrDefault(); var _searchValue = Request.Form.GetValues("search[value]").FirstOrDefault(); int _pageSize = _length != null?Convert.ToInt32(_length) : 0; int _skip = _start != null?Convert.ToInt32(_start) : 0; var request = new LabRequest { Draw = _draw, SearchValue = _searchValue, PageSize = _pageSize, Skip = _skip, }; if (request.Data == null) { request.Data = new FormExamineLabModel(); } request.Data.LoketData = new LoketModel { Id = Convert.ToInt64(Session["QueuePoliId"]) }; var response = new LabHandler(_unitOfWork, _context).GetLabForInput(request); return(Json(new { data = response.Data, recordsFiltered = response.RecordsFiltered, recordsTotal = response.RecordsTotal, draw = response.Draw }, JsonRequestBehavior.AllowGet)); }
public ActionResult GetListQueue(string clinics, string status) { var _draw = Request.Form.GetValues("draw").FirstOrDefault(); var _start = Request.Form.GetValues("start").FirstOrDefault(); var _length = Request.Form.GetValues("length").FirstOrDefault(); var _sortColumn = Request.Form.GetValues("columns[" + Request.Form.GetValues("order[0][column]").FirstOrDefault() + "][name]").FirstOrDefault(); var _sortColumnDir = Request.Form.GetValues("order[0][dir]").FirstOrDefault(); var _searchValue = Request.Form.GetValues("search[value]").FirstOrDefault(); int _pageSize = _length != null?Convert.ToInt32(_length) : 0; int _skip = _start != null?Convert.ToInt32(_start) : 0; var request = new LoketRequest { Draw = _draw, SearchValue = _searchValue, SortColumn = _sortColumn, SortColumnDir = _sortColumnDir, PageSize = _pageSize, Skip = _skip, Data = new LoketModel { ClinicID = Convert.ToInt32(clinics), Status = Convert.ToInt32(status) } }; if (Session["UserLogon"] != null) { request.Data.Account = (AccountModel)Session["UserLogon"]; } var response = new LabHandler(_unitOfWork).GetListData(request); return(Json(new { data = response.Data, recordsFiltered = response.RecordsFiltered, recordsTotal = response.RecordsTotal, draw = response.Draw }, JsonRequestBehavior.AllowGet)); }
void Awake() { if (GameObject.Find("LabHandler")) { labHandlerScript = GameObject.Find("LabHandler").GetComponent <LabHandler>(); } }
public ActionResult InputLabResult() { LabResponse response = new LabResponse(); var _model = new FormExamineLabModel { }; if (Request.QueryString["id"] != null) { var request = new LabRequest { Data = new FormExamineLabModel { LoketData = new LoketModel { Id = long.Parse(Request.QueryString["id"].ToString()), }, } }; if (Session["UserLogon"] != null) { request.Data.Account = (AccountModel)Session["UserLogon"]; } LabResponse resp = new LabHandler(_unitOfWork).GetDetailPatient(request.Data.LoketData.Id); _model = resp.Entity; LabResponse resp2 = new LabHandler(_unitOfWork).GetDataExamine(request.Data.LoketData.Id); if (_model.FormExamine == null) { _model.FormExamine = new FormExamineModel(); } _model.FormExamine.Result = resp2.Entity.FormExamine.Result; _model.FormExamine.DoctorID = resp2.Entity.FormExamine.DoctorID; Session["QueuePoliId"] = resp.Entity.LoketData.Id; } ViewBag.DoctorList = BindDropDownDokter(); return(View(_model)); }