示例#1
0
        public Boolean Post(TipoVO _tipoVO)
        {
            Tipo _tipo = this.tipoUtility.convertVO2Entity(_tipoVO);

            using (var plantillaDB = new PlantillasDB())
            {
                _tipo = plantillaDB.Tipo.Add(_tipo);
                plantillaDB.SaveChanges();
            }
            return(true);
        }
        public ParametroVO Put(ParametroVO _parametroVO)
        {
            Parametro _parametro = this.parametroUtility.convertVO2Entity(_parametroVO);

            using (var plantillasDB = new PlantillasDB())
            {
                _parametro = plantillasDB.Parametros.Attach(_parametro);
                plantillasDB.Entry(_parametro).State = System.Data.Entity.EntityState.Modified;
                plantillasDB.SaveChanges();
            }
            return(this.parametroUtility.convertEntity2VO(_parametro));
        }
示例#3
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);
        }
示例#4
0
        public Boolean Put(TipoVO _tipoVO)
        {
            Tipo _tipo = this.tipoUtility.convertVO2Entity(_tipoVO);

            using (var plantillaDB = new PlantillasDB())
            {
                _tipo = plantillaDB.Tipo.Attach(_tipo);
                plantillaDB.Entry(_tipo).State = System.Data.Entity.EntityState.Modified;
                plantillaDB.SaveChanges();
            }

            return(true);
        }
示例#5
0
        public Boolean Delete(int _id)
        {
            using (var plantillaDB = new PlantillasDB())
            {
                Tipo v = plantillaDB.Tipo.Find(_id);

                plantillaDB.Tipo.Remove(v);

                plantillaDB.SaveChanges();
            }

            return(true);
        }
        public Boolean Delete(int _id)
        {
            using (var plantillasDB = new PlantillasDB())
            {
                Parametro p = plantillasDB.Parametros.Find(_id);

                plantillasDB.Parametros.Remove(p);

                plantillasDB.SaveChanges();
            }

            return(true);
        }
示例#7
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);
        }
        public ParametroVO Post(ParametroVO _parametroVO)
        {
            Parametro _parametro = this.parametroUtility.convertVO2Entity(_parametroVO);

            using (var plantillasDB = new PlantillasDB())
            {
                if (_parametro.tipoID == 0)
                {
                    _parametro.Tipo   = plantillasDB.Tipo.SqlQuery("SELECT * FROM dbo.Tipoes WHERE tipo='TEXTO'").FirstOrDefault();
                    _parametro.tipoID = _parametro.Tipo.id;
                }
                _parametro = plantillasDB.Parametros.Add(_parametro);
                plantillasDB.SaveChanges();
            }
            return(this.parametroUtility.convertEntity2VO(_parametro));
        }