public void testPercCalculation(int a, int b, double expected) { var controller = new EvaluationController(); double result = controller.percCalc(a, b); Assert.AreEqual(result, expected); }
public GradeForm(SchoolClass schoolClass) { InitializeComponent(); controller = new EvaluationController(lblSubject, schoolClass); controller.Initialize(cbClassificationPeriod); controller.SetDGV(dgvGradeStudent); }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void InsertEvaluationByGroup(object sender, DirectEventArgs e) { try { if (!string.IsNullOrEmpty(hdfGroupFilter.Text)) { var criterionModels = CriterionController.GetAll(null, Convert.ToInt32(hdfGroupFilter.Text), false, KpiStatus.Active, null, null, null); //create new all employee var records = RecordController.GetAll(null, null, DepartmentIds, RecordType.Default, null, null); foreach (var criterion in criterionModels) { foreach (var item in records) { var model = new EvaluationModel() { RecordId = item.Id, CriterionId = criterion.Id, Month = DateTime.Now.Month, Year = DateTime.Now.Year, Value = "" }; //get value GetValueCriterionWorkbook(model, criterion, Convert.ToInt32(hdfGroupFilter.Text)); //check exist var evaluation = EvaluationController.CheckExist(model.RecordId, model.CriterionId, model.Month, model.Year); if (evaluation != null) { model.Id = evaluation.Id; //update EvaluationController.Update(model); } else { //create EvaluationController.Create(model); } } } //hide window wdEvaluation.Hide(); // reload grid gpEvaluation.Reload(); } } catch (Exception exception) { Dialog.ShowError(exception); } }
public void TestInitialize() { eNodebRepository.SetupGet(x => x.GetAll()).Returns(new List <ENodeb> { new ENodeb { ENodebId = 1, Name = "E-1" }, new ENodeb { ENodebId = 2, Name = "E-2" }, new ENodeb { ENodebId = 3, Name = "E-3" } }.AsQueryable()); eNodebRepository.Setup(x => x.GetAllList()).Returns(eNodebRepository.Object.GetAll().ToList()); eNodebRepository.Setup(x => x.Count()).Returns(eNodebRepository.Object.GetAll().Count()); cellRepository.Setup(x => x.GetAll()).Returns(new List <Cell> { new Cell { ENodebId = 1, SectorId = 1, Height = 10 }, new Cell { ENodebId = 1, SectorId = 2, Height = 10 }, new Cell { ENodebId = 1, SectorId = 3, Height = 10 }, new Cell { ENodebId = 2, SectorId = 1, Height = 10 }, new Cell { ENodebId = 2, SectorId = 2, Height = 10 }, new Cell { ENodebId = 2, SectorId = 3, Height = 10 }, new Cell { ENodebId = 3, SectorId = 1, Height = 10 }, new Cell { ENodebId = 3, SectorId = 2, Height = 10 }, new Cell { ENodebId = 3, SectorId = 3, Height = 10 } }.AsQueryable()); cellRepository.Setup(x => x.GetAllList()).Returns(cellRepository.Object.GetAll().ToList()); cellRepository.Setup(x => x.Count()).Returns(cellRepository.Object.GetAll().Count()); controller = new EvaluationController(null, eNodebRepository.Object, cellRepository.Object); controller.ResetENodebList(); }
/// <summary> /// delete data by criterionGroupId /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Delete(object sender, DirectEventArgs e) { try { //delete EvaluationController.DeleteByCondition(null, null); //reload gpEvaluation.Reload(); } catch (Exception exception) { Dialog.ShowError(exception); } }
public EvaluationTracker( ProgressEvaluator progressEvaluator, EvaluationController evaluationController, SessionTracker sessionTracker) { _progressEvaluator = progressEvaluator; _evaluationController = evaluationController; _sessionTracker = sessionTracker; _sessionTracker.SessionStartedEvent += OnSessionStarted; _sessionTracker.SessionEndedEvent += OnSessionEnded; EvaluationDataController.EvaluationDataAddedEvent += OnEvaluationDataAdded; EvaluationController.EvaluationCreatedEvent += OnEvaluationCreated; EvaluationController.EvaluationUpdatedEvent += OnEvaluationUpdated; EvaluationController.EvaluationDeletedEvent += OnEvaluationDeleted; }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void EvaluationClick(object sender, DirectEventArgs e) { try { if (!string.IsNullOrEmpty(hdfId.Text)) { //create new all employee var records = RecordController.GetAll(null, null, DepartmentIds, RecordType.Default, null, null); var criterion = CriterionController.GetById(Convert.ToInt32(hdfId.Text)); foreach (var item in records) { var model = new EvaluationModel() { RecordId = item.Id, CriterionId = Convert.ToInt32(hdfId.Text), Month = DateTime.Now.Month, Year = DateTime.Now.Year, Value = "" }; //get value GetValueCriterionWorkbook(model, criterion, null); //check exist var evaluation = EvaluationController.CheckExist(model.RecordId, model.CriterionId, model.Month, model.Year); if (evaluation != null) { model.Id = evaluation.Id; //update EvaluationController.Update(model); } else { //create EvaluationController.Create(model); } } } } catch (Exception exception) { Dialog.ShowError(exception); } }
public XmlDocument Evaluate( string clientID, string authenticationKey, string notificationID ) { // monitoring ResourceContainer.Monitor.IncrementCounter("Evaluation API Requests"); // create model EvaluationModel evaluationModel = new EvaluationModel { ClientID = clientID, AuthenticationToken = authenticationKey, NotificationID = notificationID }; // execute string traceID = Helpers.TraceID(); ActionResult result = new EvaluationController().Execute(evaluationModel, traceID, new IdentityAgent(clientID)); // return result return Helpers.CreateResponse(result.Render(), traceID); }
public void InvalidInputTest(IReadOnlyList <TestingExample> testData) { var evaluation = new EvaluationController(); Assert.Throws <InvalidInputException>(() => evaluation.EvaluateModel(testData)); }
public EvaluationControllerTest() { _evaluationController = new EvaluationController(); }
private void Awake() { Evaluation = new EvaluationController(_moneyParams); Cost = new CostController(_genParams); }
public ProgressEvaluator(EvaluationController evaluationController) { _evaluationController = evaluationController; }
/// <summary> /// /// </summary> /// <param name="evaluationCoreController"></param> /// <param name="evaluationTracker"></param> /// <param name="authorizationService"></param> public AchievementsController(EvaluationController evaluationCoreController, EvaluationTracker evaluationTracker, IAuthorizationService authorizationService) : base(evaluationCoreController, evaluationTracker, authorizationService) { }
/// <summary> /// Awake this instance. /// </summary> void Awake() { instance = this; successTexture = Resources.Load("Images/Evaluation/success") as Texture2D; noPreviewTexture = Resources.Load("Images/Evaluation/nopreview") as Texture2D; }
public LuisModelEvaluation.Models.Result.BatchTestResponse RunBatchTest(List <TestingExample> testData, List <Model> entities, List <Model> classes) { var evaluation = new EvaluationController(); return(evaluation.EvaluateModel(testData, verbose: true, entities, classes)); }