private bool ToUpdate(DBKuupEntities db)
        {
            ConfiguraPaquete ConfiguraPaquete = this.ToTable();

            db.ConfiguraPaquete.Attach(ConfiguraPaquete);
            db.Entry(ConfiguraPaquete).State = EntityState.Modified;
            db.SaveChanges();
            return(true);
        }
        private bool ToInsert(DBKuupEntities db)
        {
            ConfiguraPaquete ConfiguraPaquete = this.ToTable();

            db.ConfiguraPaquete.Add(ConfiguraPaquete);
            db.Entry(ConfiguraPaquete).State = EntityState.Added;
            db.SaveChanges();
            if ((from q in db.ConfiguraPaquete where q.CNP_NUM_PRODUCTO_PADRE == ConfiguraPaquete.CNP_NUM_PRODUCTO_PADRE && q.CNP_CODIGO_BARRAS_PADRE == ConfiguraPaquete.CNP_CODIGO_BARRAS_PADRE && q.CNP_NUM_PRODUCTO_HIJO == ConfiguraPaquete.CNP_NUM_PRODUCTO_HIJO && q.CNP_CODIGO_BARRAS_HIJO == ConfiguraPaquete.CNP_CODIGO_BARRAS_HIJO select q).Count() != 0)
            {
                return(true);
            }
            return(false);
        }
        public ConfiguraPaquete ToTable()
        {
            ConfiguraPaquete Tabla = new ConfiguraPaquete();

            Tabla.CNP_NUM_PRODUCTO_PADRE    = this.NumeroDeProductoPadre;
            Tabla.CNP_CODIGO_BARRAS_PADRE   = this.CodigoDeBarrasPadre;
            Tabla.CNP_NUM_PRODUCTO_HIJO     = this.NumeroDeProductoHijo;
            Tabla.CNP_CODIGO_BARRAS_HIJO    = this.CodigoDeBarrasHijo;
            Tabla.CNP_PRECIO_PRODUCTO_PADRE = this.PrecioDeProductoPadre;
            Tabla.CNP_CANTIDAD_A_SALIR      = this.CantidadASalir;
            Tabla.CNP_PRECIO_PRODUCTO_HIJO  = this.PrecioDeProductoHijo;
            Tabla.CNP_IMPORTE_TOTAL         = this.ImporteTotal;
            return(Tabla);
        }