public static int guardar(string accion, int producto_join_lista_precios_ID)
        {
            try
            {
                Sincronizar_tablet_producto_join_lista_precios sincronizar;
                Query query = new Query("tablet");
                query.AddWhere(ST_Tablet.estado_vigente, "vigente");

                Tablet[] arrTablet = CtrlTablet.getListado(query);
                foreach (Tablet tablet in arrTablet)
                {
                    sincronizar         = new Sincronizar_tablet_producto_join_lista_precios();
                    sincronizar.faccion = accion;

                    sincronizar.fproducto_join_lista_precios_ID = producto_join_lista_precios_ID;
                    sincronizar.ftablet_ID = tablet.fID;
                    sincronizar.guardar();
                }


                return(1);
            }
            catch (Exception ex)
            {
                Utils.EscribeLog(ex);
                return(0);
            }
        }
示例#2
0
        public static int guardar(string accion, string tabla, int registro_ID)
        {
            try
            {
                Sincronizar_tablet sincronizar;
                Query query = new Query("tablet");
                query.AddWhere(ST_Tablet.estado_vigente, "vigente");

                Tablet[] arrTablet = CtrlTablet.getListado(query);
                foreach (Tablet tablet in arrTablet)
                {
                    sincronizar               = new Sincronizar_tablet();
                    sincronizar.faccion       = accion;
                    sincronizar.fnombre_tabla = tabla.ToLower();
                    sincronizar.fregistro_ID  = registro_ID;
                    sincronizar.ftablet_ID    = tablet.fID;
                    sincronizar.guardar();
                }


                return(1);
            }
            catch (Exception ex)
            {
                Utils.EscribeLog(ex);
                return(0);
            }
        }
示例#3
0
        public static void eliminaCambioTablets(int producto_ID)
        {
            Query query = new Query("tablet");

            Tablet[] arrTablet = CtrlTablet.getListado(query);
            Sincronizar_tablet_producto sincroProducto;
            string querys = "";

            foreach (Tablet tablet in arrTablet)
            {
                sincroProducto = new Sincronizar_tablet_producto();
                sincroProducto.fproducto_ID = producto_ID;
                sincroProducto.ftablet_ID   = tablet.fID;
                //sincroProducto.f
                if (querys != "")
                {
                    querys += "[#;#]" + sincroProducto.getQueryGuardar();
                }
                else
                {
                    querys += sincroProducto.getQueryGuardar();
                }
                //sincroProducto.guardar();
            }
            BDConnect.EjecutaSinRetorno(querys);
        }
示例#4
0
        public static void registraCambioTablets(int categoria_ID)
        {
            Query query = new Query("tablet");

            Tablet[] arrTablet = CtrlTablet.getListado(query);
            Sincronizar_tablet_categoria sincroCategoria;
            string querys = "";

            foreach (Tablet tablet in arrTablet)
            {
                sincroCategoria = new Sincronizar_tablet_categoria();
                sincroCategoria.fcategoria_ID = categoria_ID;
                sincroCategoria.ftablet_ID    = tablet.fID;
                if (querys != "")
                {
                    querys += "[#;#]" + sincroCategoria.getQueryGuardar();
                }
                else
                {
                    querys += sincroCategoria.getQueryGuardar();
                }
                //sincroCategoria.getQueryGuardar();
            }
            BDConnect.EjecutaSinRetorno(querys);
        }
示例#5
0
 public void eliminar()
 {
     try
     {
         CtrlTablet.eliminar(this._ID);
     }
     catch (Exception ex)
     {
         Utils.EscribeLog(ex);
     }
 }
示例#6
0
 public void actualizar()
 {
     try
     {
         CtrlTablet.actualizar(this);
     }
     catch (Exception ex)
     {
         Utils.EscribeLog(ex);
     }
 }
示例#7
0
 public int guardar()
 {
     try
     {
         return(CtrlTablet.guardar(this));
     }
     catch (Exception ex)
     {
         Utils.EscribeLog(ex);
         return(0);
     }
 }
示例#8
0
        public static void registraCambioTablets(int usuario_ID)
        {
            Query query = new Query("tablet");

            Tablet[] arrTablet = CtrlTablet.getListado(query);
            Sincronizar_tablet_usuario sincroUsuario;

            foreach (Tablet tablet in arrTablet)
            {
                sincroUsuario             = new Sincronizar_tablet_usuario();
                sincroUsuario.fusuario_ID = usuario_ID;
                sincroUsuario.ftablet_ID  = tablet.fID;
                sincroUsuario.guardar();
            }
        }
        public static void guardar(int cliente_ID, string accion)
        {
            Query query = new Query("tablet");

            Tablet[] arrTablet = CtrlTablet.getListado(query);
            Sincroniza_tablet_cliente sincroniza;
            string querys = "";

            foreach (Tablet tablet in arrTablet)
            {
                sincroniza = new Sincroniza_tablet_cliente();
                sincroniza.fcliente_proveedor_ID = cliente_ID;
                sincroniza.ftablet_ID            = tablet.fID;
                sincroniza.faccion = accion;

                sincroniza.guardar();
            }
            BDConnect.EjecutaSinRetorno(querys);
        }
 public Tablet getTablet()
 {
     return(CtrlTablet.getTablet(_tablet_ID));
 }