Salvar

De CidesaWiki

(Diferencias entre revisiones)
Saltar a navegación, buscar
Línea 9: Línea 9:
       }
       }
</pre>
</pre>
 +
 +
Se crea dos funciones que va a permitir guardar los Articulos
 +
<pre>
 +
      class Articulos
 +
      {
 +
public static function Grabar_Articulo($articulo)
 +
{
 +
$articulo->save();
 +
}
 +
 +
public static function salvarAlmregart($articulo)
 +
{
 +
self::Grabar_Articulo($articulo);
 +
}
 +
      }
 +
</pre>
 +
 +
 +
Línea 16: Línea 35:
'''Actions:''' $caregart
'''Actions:''' $caregart
'''Funcion de la Clase:''' Articulos
'''Funcion de la Clase:''' Articulos
 +
 +
/siga/apps/compras/modules/almregart/actions/actions.class.php
<pre>
<pre>
Línea 23: Línea 44:
   }   
   }   
</pre>
</pre>
 +
 +
 +
 +
--[[Usuario:Jlobaton|Jlobaton]] 16:50 17 abr 2007 (VET)

Revisión de 20:50 17 abr 2007

Se crea una Clase dentro de la libreria de /lib/business/MiModulo, para el ejemplo se va a utilizar el Módulo de Compras y la Forma Registro de Articulo, sería en /lib/business/compras y el nombre de la clase es Articulos.class.php, y quedaria la clase asi:

En /lib/business/compras/Articulos.class.php

      class Articulos
      {

      }

Se crea dos funciones que va a permitir guardar los Articulos

      class Articulos
      {
	public static function Grabar_Articulo($articulo)
		{			
			$articulo->save();
		}
			
	public static function salvarAlmregart($articulo)
		{
			self::Grabar_Articulo($articulo);			
		}
      }



Se define una función en al ActionsClass del Módulo, para el ejemplo se va a utilizar:

forma: Registro de Articulos Actions: $caregart Funcion de la Clase: Articulos

/siga/apps/compras/modules/almregart/actions/actions.class.php

 protected function saveCaregart($caregart)
  {
    Articulos::salvarAlmregart($caregart);    
  }  


--Jlobaton 16:50 17 abr 2007 (VET)

Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas