Beispiel #1
0
 public override void ConfigureStateDataMapping(StateDataMapper <TrainModelsData> mapper)
 {
     mapper.FromMessage <TrainModels>(m => m.Id).ToData(d => d.AgentId);
     mapper.FromMessage <CheckIntentClassifier>(m => m.Id).ToData(d => d.AgentId);
     mapper.FromMessage <CheckEntityRecognizer>(m => m.Id).ToData(d => d.AgentId);
     mapper.FromMessage <IntentClassifierTrained>(m => m.Id).ToData(d => d.AgentId);
     mapper.FromMessage <EntityRecognizerTrained>(m => m.Id).ToData(d => d.AgentId);
 }
Beispiel #2
0
 public override void ConfigureStateDataMapping(StateDataMapper <PublishAgentState> map)
 {
     map.FromMessage <PublishAgent>(m => m.Id).ToData(d => d.Identifier);
     map.FromMessage <CorpusCreated>(m => m.Id).ToData(d => d.Identifier);
     map.FromMessage <EntityRecognizerModelTrained>(m => m.Id).ToData(d => d.Identifier);
     map.FromMessage <IntentClassifierModelTrained>(m => m.Id).ToData(d => d.Identifier);
     map.FromMessage <DeploymentCreated>(m => m.Id).ToData(d => d.Identifier);
 }
Beispiel #3
0
 public override void ConfigureStateDataMapping(StateDataMapper <ImportData> map)
 {
     map.FromMessage <ImportEvaluatorData>(m => m.ImportId).ToData(d => d.ImportId);
     map.FromMessage <Table1Staged>(m => m.ImportId).ToData(d => d.ImportId);
     map.FromMessage <Table2Staged>(m => m.ImportId).ToData(d => d.ImportId);
     map.FromMessage <Table3Staged>(m => m.ImportId).ToData(d => d.ImportId);
     map.FromMessage <Table4Staged>(m => m.ImportId).ToData(d => d.ImportId);
     map.FromMessage <Table5Staged>(m => m.ImportId).ToData(d => d.ImportId);
     map.FromMessage <StagedDataMerged>(m => m.ImportId).ToData(d => d.ImportId);
 }
Beispiel #4
0
        public void Run(string connection, string param)
        {
            Dictionary <string, string> dic = GetArgs(param);
            Conference conf     = null;
            State      accepted = null;

            using (Context ctx = new Context(connection))
            {
                ConferenceDataMapper confMapper  = new ConferenceDataMapper(ctx);
                StateDataMapper      stateMapper = new StateDataMapper(ctx);
                dic.TryGetValue("-ic", out string id);
                conf = confMapper.Read(int.Parse(id));
                if (dic.TryGetValue("-l", out string limit))
                {
                    conf.minGrade = int.Parse(limit);
                    confMapper.Update(conf);
                }
                List <State> x = stateMapper.ReadAll();
                accepted = x.First(elem => elem.description.Equals("Aceite"));
            }
            using (Context ctx = new Context(connection))
            {
                SubmissionDataMapper subMapper   = new SubmissionDataMapper(ctx);
                List <int>           submissions = subMapper.ReadAllByGrade(conf.minGrade, conf.id);
                List <Submission>    list        = new List <Submission>();
                submissions.ForEach(idSub =>
                {
                    Submission sub = subMapper.Read(idSub);
                    sub.state      = accepted;
                    list.Add(sub);
                });
                list.ForEach(sub =>
                {
                    Submission entity = subMapper.Update(sub);
                    if (!entity.Equals(sub))
                    {
                        Console.WriteLine("updated");
                    }
                });
            }
        }