public ActionResult GetTrackingStatuses() { var doorLineDataSvc = new DoorLineDataService(); var statuses = doorLineDataSvc.GetTrackingStatuses(); var resultJson = JsonConvert.SerializeObject(statuses); return(Content(resultJson, "application/json")); }
public ActionResult GetImage(string filePath) { //filePath =@"\\10.207.2.191\POC_QCVision_TMMI$\00_12816_5TDDY5G15KS171672\00_12816_5TDDY5G15KS171672_E21_C1.jpg"; var doorLineDataSvc = new DoorLineDataService(); var fileType = ""; byte[] image = doorLineDataSvc.GetBytesFromImage(filePath, out fileType); return(File(image, fileType)); }
public ActionResult TransferImages(string targetRoot, bool createThisFolder, List <string> listToTransfer) { var message = ""; var userSvc = new UserService(); var dataSvc = new DoorLineDataService(); var success = dataSvc.TransferImages(targetRoot, createThisFolder, listToTransfer, userSvc.StripDomainPrefix(User.Identity.Name), out message); return(Json(new { success, message })); }
public HttpResponseMessage UpdateTrackingStatus(FormCollection form) { var values = form.Get("values"); var trackingStatusID = new { TrackingStatusID = "" }; var trackingStatus = JsonConvert.DeserializeAnonymousType(values, trackingStatusID); var key = form.Get("key"); var errorMsg = ""; var doorLineDataSvc = new DoorLineDataService(); var success = doorLineDataSvc.UpdateTrackingStatus(key, trackingStatus.TrackingStatusID, User.Identity.Name, out errorMsg); return(success ? new HttpResponseMessage(HttpStatusCode.OK) : new HttpResponseMessage(HttpStatusCode.BadRequest)); }
public ActionResult LoadGrid(string namc = "", string plant = "", string line = "", string startDate = "", string endDate = "", bool displayAllData = false) { DateTime startDateConverted; startDateConverted = DateTime.TryParse(startDate, out startDateConverted) ? startDateConverted : DateTime.Today; DateTime endDateConverted; endDateConverted = DateTime.TryParse(endDate, out endDateConverted) ? endDateConverted : DateTime.Today; var doorLineDataSvc = new DoorLineDataService(); var records = doorLineDataSvc.GetDoorLineDataSearchResults(namc, plant, line, startDateConverted, endDateConverted, displayAllData); var resultJson = JsonConvert.SerializeObject(records); return(Content(resultJson, "application/json")); }