public void Test_ProcessDailyScan() { DailyScanBLL bll = new DailyScanBLL(_unit); DailyScan ds = bll.GetByID(8); //bll.ProcessDailyScan(ds,20160901, true); }
public void Test_AddDailyScanResultBatch() { DailyScanResultBLL bll = new DailyScanResultBLL(_unit); //List<DailyScanResult> dsrResult = bll.GetDailyScanResult(20160902, 8); //dsrResult = dsrResult.Take(2).ToList(); //dsrResult[0].Id = 0; //dsrResult[0].IsMatch = true; //dsrResult[0].Message = "test message"; DailyScanBLL dbll = new DailyScanBLL(_unit); DailyScan ds = dbll.GetByID(15); var result = dbll.RunDailyScanByAssembly(ds, "ScanManager_RSI2", 20100310); bll.AddDailyScanResultBatch(result); }
public void Test_Create() { DailyScanBLL bll = new DailyScanBLL(_unit); DailyScan ds = new DailyScan { Name = "Daily Scan 11", Description = "Dail Scan 11 Description", Owner = "2b658482-6a38-4ed3-b356-77fe9b1569f1", UseRule = false, Formula = "test message formula", WatchListString = "15", Modified = DateTime.Now, LastProcessed = DateTime.Now, Status = "Active" }; bll.Create(ds); }
public async Task <IHttpActionResult> GetByZone(int?zoneId = null) { List <DailyScan> slist = null; try { var currentUser = await base.GetCurrentUser(); DailyScanBLL bll = new DailyScanBLL(_unit); slist = bll.GetDailyScanListByUser(currentUser.Id, zoneId); } catch (Exception ex) { LogHelper.Error(_log, ex.ToString()); return(InternalServerError(ex)); } return(Ok(slist)); }
public async Task <IHttpActionResult> SearchByDailyScan(int tradingDate, int dailyScanId, bool force) { List <OutStockSearchResult> nlist = null; try { var currentUser = await base.GetCurrentUser(); DailyScanBLL bll = new DailyScanBLL(_unit); nlist = bll.SearchScan(tradingDate, dailyScanId, force); } catch (Exception ex) { LogHelper.Error(_log, ex.ToString()); return(InternalServerError(ex)); } return(Ok(nlist)); }
public async Task <IHttpActionResult> Delete(int id) { try { var currentUser = await GetCurrentUser(); DailyScanBLL bll = new DailyScanBLL(_unit); bool isAdmin = await AppUserManager.IsInRoleAsync(currentUser.Id, "Admin"); if (isAdmin) { bll.Delete(id); } else { var w = bll.GetByID(id); if (w.Owner == currentUser.Id) { bll.Delete(id); } else { BadRequest("You don't have permission to delete this dail scan."); } } } catch (Exception ex) { LogHelper.Error(_log, ex.ToString()); return(InternalServerError(ex)); } return(Ok()); }
public void Test_RunDailyScanByAssembly() { DailyScanBLL bll = new DailyScanBLL(_unit); DailyScan ds = bll.GetByID(15); var result = bll.RunDailyScanByAssembly(ds, "ScanManager_RSI2", 20100310); }
public void Test_SearchScan() { DailyScanBLL bll = new DailyScanBLL(_unit); bll.SearchScan(20160902, 8, false); }
public void Test_ProcessDailyScanFull() { DailyScanBLL bll = new DailyScanBLL(_unit); // bll.ProcessDailyScanFull(true); }