public string Post([FromBody] int estrategia_id)
        {
            EstrategiaController estrategiaController = new EstrategiaController();
            var        newEstrategia = estrategiaController.GetEstrategia(estrategia_id).First();
            Dispatcher rabbit        = new Dispatcher();

            rabbit.EnviaMensajes(newEstrategia);
            return("Mensajes enviados a la Cola");
        }
コード例 #2
0
        public string Post([FromBody] EstrategiaDTO estrategia)
        {
            EstrategiaController estrategiaController = new EstrategiaController();
            var newEstrategia = estrategiaController.Get(estrategia.Estrategia_ID).First();

            newEstrategia.TipoPruebas = estrategia.TipoPruebas;
            Dispatcher rabbit = new Dispatcher();

            rabbit.EnviaMensajes(newEstrategia);
            return("Mensaje enviado a la Cola");
        }
        public string Post([FromBody] EstrategiaDTO estrategia)
        {
            EstrategiaController estrategiaController = new EstrategiaController();
            var newEstrategia            = estrategiaController.GetEstrategia(estrategia.Estrategia_ID).First();
            List <TipoPruebaDTO> pruebas = new List <TipoPruebaDTO>();

            foreach (var prueba in estrategia.TipoPruebas)
            {
                var newPrueba = newEstrategia.TipoPruebas.Find(t => t.ID == prueba.ID);
                pruebas.Add(newPrueba);
            }

            newEstrategia.TipoPruebas = pruebas;
            Dispatcher rabbit = new Dispatcher();

            rabbit.EnviaMensajes(newEstrategia);
            return("Mensaje enviado a la Cola");
        }