public GetAllScan GetAllScan(GetScanRequest getScanRequest) { GetAllScan getAllScan = new GetAllScan(); IEnumerable <GetScan> data; var getYear = _objContext.YearlyMaintainence.Where(x => x.YearlyMaintainenceId == getScanRequest.YearlyMaintenanceId).FirstOrDefault(); data = (from scan in _objContext.Scans where scan.IsActive == true && scan.IsDeleted == false && scan.DocumentType == getScanRequest.DocumentTypeId && scan.CreatedDate.Value.Year == getYear.Years select new GetScan { ScanId = scan.ScansId, ExhibitorId = scan.ExhibitorId, DocumentName = scan.DocumentPath != ""? Path.GetFileNameWithoutExtension(scan.DocumentPath):"", DocumentPath = scan.DocumentPath }); if (data.Count() != 0) { getAllScan.getScans = data.ToList(); } return(getAllScan); }
public async Task <List <GeoLocationEvent> > Post(GetScanRequest req) { var userId = (string)HttpContext.Items["User"]; //UserDetailsRequest userDetailsRequest = new UserDetailsRequest(); //userDetailsRequest.id = userId; //var userDetails = await _kistService.UsersDetails(userDetailsRequest); return(await _kistService.GetDTMobile_ScanEvents(req)); }
public async Task <GetMapPopupResponse> MapPopupInfo(GetScanRequest req) { // var userId = (string)HttpContext.Items["User"]; //UserDetailsRequest userDetailsRequest = new UserDetailsRequest(); //userDetailsRequest.id = userId; //var userDetails = await _kistService.UsersDetails(userDetailsRequest); return(await _kistService.GetMapPopupInfo(req.AssetID)); }
public ActionResult GetAllScan(GetScanRequest getScanRequest) { _mainResponse = _yearlyMaintenanceService.GetAllScan(getScanRequest); _jsonString = Mapper.Convert <GetAllScan>(_mainResponse); return(new OkObjectResult(_jsonString)); }