Esempio n. 1
0
        public CondicionVO UpDate(CondicionVO _Condicion)
        {
            CondicionObj r = this.iCondicionUtil.ConviertVOToEntity(_Condicion);

            r = this.iCondicionServiceRepository.UpDate(r);
            return(this.iCondicionUtil.ConviertEntityToVO(r));
        }
Esempio n. 2
0
        public void CondicionTest_CrearCondicion()
        {
            CondicionVO r = this.iCondicionController.Create(2, 2, 2, 3, "menor", "igual");

            Assert.AreEqual(2, r.operadorcomparacionId);
            Assert.AreEqual(2, r.reglaId);
            Assert.AreEqual(2, r.operadorLogico1Id);
            Assert.AreEqual(3, r.operadorLogico2Id);
        }
Esempio n. 3
0
        public void CondicionTest_DeleteCondicion()
        {
            CondicionVO r       = this.iCondicionController.Create(4, 2, 2, 1, "igual", "igual");
            CondicionVO sDelete = this.iCondicionController.Delete(r.condicionId);

            Assert.AreEqual(sDelete.operadorcomparacionId, r.operadorcomparacionId);
            Assert.AreEqual(sDelete.reglaId, r.reglaId);
            Assert.AreEqual(sDelete.operadorLogico1Id, r.operadorLogico1Id);
            Assert.AreEqual(sDelete.operadorLogico2Id, r.operadorLogico2Id);
            Assert.AreEqual(sDelete.texto1, r.texto1);
            Assert.AreEqual(sDelete.texto2, r.texto2);
        }
Esempio n. 4
0
        public void CondicionTest_GiveCondicion()
        {
            CondicionVO r   = this.iCondicionController.Create(1, 1, 1, 2, "mayor", "igual");
            CondicionVO res = this.iCondicionController.Give(r.condicionId);

            Assert.AreEqual(res.operadorcomparacionId, r.operadorcomparacionId);
            Assert.AreEqual(res.reglaId, r.reglaId);
            Assert.AreEqual(res.operadorLogico1Id, r.operadorLogico1Id);
            Assert.AreEqual(res.operadorLogico2Id, r.operadorLogico2Id);
            Assert.AreEqual(res.texto1, r.texto1);
            Assert.AreEqual(res.texto2, r.texto2);
        }
Esempio n. 5
0
        public void CondicionTest_UpdateCondicion()
        {
            CondicionVO r = this.iCondicionController.Create(3, 3, 1, 3, "mayor", "menor");

            r.reglaId = 1;
            CondicionVO sUpdate = this.iCondicionController.UpDate(r);

            Assert.AreEqual(sUpdate.operadorcomparacionId, r.operadorcomparacionId);
            using (var MotorCondicionsDB = new MotorReglasDB())
            {
                Assert.AreEqual(MotorCondicionsDB.Condiciones.Find(r.condicionId).reglaId, r.reglaId);
            }
        }
Esempio n. 6
0
        public CondicionObj ConviertVOToEntity(CondicionVO _condicion)
        {
            CondicionObj res = new CondicionObj();

            res.condicionId           = _condicion.condicionId;
            res.operadorcomparacionId = _condicion.operadorcomparacionId;
            res.reglaId                = _condicion.reglaId;
            res.operadorLogico1Id      = _condicion.operadorLogico1Id;
            res.operadorLogico2Id      = _condicion.operadorLogico2Id;
            res.texto1                 = _condicion.texto1;
            res.texto2                 = _condicion.texto2;
            res.OperadorComparacionObj = _condicion.OperadorComparacionObj;
            res.OperadorLogicoObj1     = _condicion.OperadorLogicoObj1;
            res.OperadorLogicoObj2     = _condicion.OperadorLogicoObj2;
            res.ReglaObj               = _condicion.ReglaObj;
            return(res);
        }
Esempio n. 7
0
        // DELETE: api/OperardorLogicos/5
        public CondicionVO Delete(int id)
        {
            CondicionVO v = iCondicionservice.Delete(id);

            return(v);
        }
Esempio n. 8
0
 public void Put([FromBody] CondicionVO r)
 {
     iCondicionservice.UpDate(r);
 }
Esempio n. 9
0
 // POST:api/OperardorLogicos
 public CondicionVO Post(CondicionVO r)
 {
     return(iCondicionservice.Create(r.operadorcomparacionId, r.reglaId, r.operadorLogico1Id, r.operadorLogico2Id, r.texto1, r.texto2));
 }
Esempio n. 10
0
 public CondicionVO UpDate(CondicionVO _CondicionId)
 {
     return(this.iCondicionService.UpDate(_CondicionId));
 }