예제 #1
0
        private void InsertarRegistrosTest()
        {
            PlantillaVO plant = new PlantillaVO()
            {
                descripcion = "Plantilla Desc Text",
                nombre      = "PlantillaNombre",
                owner       = "Creador"
            };

            this.plantillaTest = this.servPla.post(plant);
            ParametroVO param = new ParametroVO()
            {
                isText      = false,
                parametro   = "testParam",
                plantillaID = this.plantillaTest.id_plantilla,
                tipoID      = servTip.lista().First().id_tipo
            };

            this.parametroTestParametro = this.servPar.post(param);
            param = new ParametroVO()
            {
                isText      = true,
                parametro   = "test texto",
                plantillaID = this.plantillaTest.id_plantilla,
                tipoID      = servTip.lista().First().id_tipo
            };
            this.parametroTestTexto = this.servPar.post(param);
        }
예제 #2
0
        public virtual Plantilla convertVO2Entity(PlantillaVO _plantillaVO)
        {
            var _plantilla = new Plantilla();

            _plantilla.id          = _plantillaVO.id_plantilla;
            _plantilla.nombre      = _plantillaVO.nombre;
            _plantilla.descripcion = _plantillaVO.descripcion;
            _plantilla.owner       = _plantillaVO.owner;

            return(_plantilla);
        }
예제 #3
0
        public virtual PlantillaVO convertEntity2VO(Plantilla _plantilla)
        {
            var _plantillaVO = new PlantillaVO();

            _plantillaVO.id_plantilla = _plantilla.id;
            _plantillaVO.nombre       = _plantilla.nombre;
            _plantillaVO.descripcion  = _plantilla.descripcion;
            _plantillaVO.owner        = _plantilla.owner;

            return(_plantillaVO);
        }
예제 #4
0
        public PlantillaVO Post(PlantillaVO _plantillaVO)
        {
            Plantilla _plantilla = this.plantillaUtility.convertVO2Entity(_plantillaVO);

            using (var plantillasDB = new PlantillasDB())
            {
                _plantilla = plantillasDB.Plantillas.Add(_plantilla);
                plantillasDB.SaveChanges();
            }
            _plantillaVO = this.plantillaUtility.convertEntity2VO(_plantilla);
            return(_plantillaVO);
        }
예제 #5
0
        public void CrearBDTest()
        {
            PlantillaVO plantillaVO = new PlantillaVO();

            plantillaVO.nombre = " prueba";


            service.post(plantillaVO);



            Assert.AreEqual(true, true);
        }
예제 #6
0
        public PlantillaVO Put(PlantillaVO _plantillaVO)
        {
            Plantilla _plantilla = this.plantillaUtility.convertVO2Entity(_plantillaVO);

            using (var plantillasDB = new PlantillasDB())
            {
                _plantilla = plantillasDB.Plantillas.Attach(_plantilla);
                plantillasDB.Entry(_plantilla).State = System.Data.Entity.EntityState.Modified;
                plantillasDB.SaveChanges();
            }
            _plantillaVO = this.plantillaUtility.convertEntity2VO(_plantilla);
            return(_plantillaVO);
        }
예제 #7
0
 // PUT api/values/5
 public PlantillaVO Put(PlantillaVO _plantillaVO)
 {
     return(this.plantillaService.put(_plantillaVO));
 }
예제 #8
0
 public PlantillaVO put(PlantillaVO _plantillaVO)
 {
     return(this.plantillaRepository.Put(_plantillaVO));
 }