public void ListTest() { EngineDataAccess engineDataAccess = new EngineDataAccess(); List <EngineModel> engineList = engineDataAccess.List(); Assert.IsTrue(engineList.Count > 0); }
public ActionResult Edit(int id) { EngineDataAccess engineDataAccess = new EngineDataAccess(); EngineModel model = engineDataAccess.Read(id); return(View(model)); }
public new ActionResult List() { EngineDataAccess engineDataAccess = new EngineDataAccess(); List <EngineModel> engineList = engineDataAccess.List(); return(View(engineList)); }
public async Task <ActionResult> Register(EngineModel model) { if (ModelState.IsValid) { EngineDataAccess engineDataAccess = new EngineDataAccess(); engineDataAccess.Create(model); return(RedirectToAction("List", "Engine")); } // If we got this far, something failed, redisplay form return(View(model)); }
public void CreateTest() { EngineModel engineModel = new EngineModel(); engineModel.Brand = "Brembo"; engineModel.Name = "Brembo"; engineModel.HorsePower = "400"; EngineDataAccess engineDataAccess = new EngineDataAccess(); engineDataAccess.Create(engineModel); Assert.IsNotNull(engineModel); }
public async Task <ActionResult> Delete(int id) { EngineDataAccess engineDataAccess = new EngineDataAccess(); engineDataAccess.Delete(id); return(RedirectToAction("List", "Engine")); //AddErrors(result); // If we got this far, something failed, redisplay form }
public void DeleteTest() { EngineDataAccess engineDataAccess = new EngineDataAccess(); List <EngineModel> breakList = engineDataAccess.List(); // This method will be executed after the CreateTest, so items should exist if (breakList == null || breakList.Count == 0) { Assert.Fail(); } EngineModel model = breakList[0]; engineDataAccess.Delete(model.Id); model = engineDataAccess.Read(model.Id); Assert.IsNull(model); }
public void EditTest() { EngineDataAccess engineDataAccess = new EngineDataAccess(); List <EngineModel> breakList = engineDataAccess.List(); // This method will be executed after the CreateTest, so items should exist if (breakList == null || breakList.Count == 0) { Assert.Fail(); } string newName = "New Name"; EngineModel model = breakList[0]; model.Name = newName; engineDataAccess.Update(model); model = engineDataAccess.Read(model.Id); Assert.AreEqual(newName, model.Name); }
public Task Execute(IJobExecutionContext context) { if (IsRunning) { return(default(Task)); } IsRunning = true; try { var userContext = new UserContext(); var unitOfWork = new UnitOfWork(userContext); var engineDataAccess = new EngineDataAccess(unitOfWork, userContext); var userData = engineDataAccess.GetUserDataForPull(); var response = new List <EngineLogResponse>(); foreach (var item in userData.Influencers) { foreach (var userInfluencer in userData.UserInfluencerAuths.Where(ui => ui.InfluencerId == item.InfluencerId).ToList()) { var itemResponse = new EngineLogResponse { UserId = userInfluencer.UserId, InfluencerId = (short)item.InfluencerId }; try { switch (item.InfluencerId) { case ConnectorType.Undefined: break; case ConnectorType.Google: var googleHandler = new GoogleHandler(); itemResponse.Response = googleHandler.Handle(item, userInfluencer); itemResponse.PullStatus = "Success"; break; case ConnectorType.Twitter: var twitterHandler = new TwitterHandler(); itemResponse.Response = twitterHandler.Handle(item, userInfluencer); itemResponse.PullStatus = "Success"; break; case ConnectorType.LinkedIn: var linkedinHandler = new LinkedInHandler(); itemResponse.Response = linkedinHandler.Handle(item, userInfluencer); itemResponse.PullStatus = "Success"; break; case ConnectorType.Upwork: break; case ConnectorType.Naukri: break; case ConnectorType.Payoneer: break; case ConnectorType.Paisabazaar: break; case ConnectorType.MCA: break; case ConnectorType.Facebook: var facebookHandler = new FacebookHandler(); itemResponse.Response = facebookHandler.Handle(item, userInfluencer); itemResponse.PullStatus = "Success"; break; default: break; } } catch (Exception ex) { itemResponse.Remarks = ex.ToString(); itemResponse.PullStatus = "Failed"; } finally { itemResponse.TransactionDate = DateTime.Now; } response.Add(itemResponse); } } engineDataAccess.UpdateEngineResponse(response); } catch (Exception ex) { throw; } finally { IsRunning = false; } return(default(Task)); }