PageRenderTime 5ms CodeModel.GetById 1ms app.highlight 2ms RepoModel.GetById 1ms app.codeStats 0ms

/grails-app/domain/contabilidad/ServicioTransaccion.groovy

http://github.com/jdmr/mateo
Groovy | 34 lines | 26 code | 8 blank | 0 comment | 0 complexity | add54a334460c1996834a8dc1666e1d4 MD5 | raw file
 1package contabilidad
 2
 3import general.Empresa
 4
 5class ServicioTransaccion implements Serializable {
 6    String descripcion
 7    BigDecimal importe = new BigDecimal('0')
 8    Servicio servicio
 9    Set origenes
10    Set destinos
11    Date dateCreated
12    Date lastUpdated
13    String tags
14
15    static belongsTo = [servicio: Servicio]
16
17    static hasMany = [origenes: ServicioMovimiento, destinos: ServicioMovimiento]
18
19    static mappedBy = [origenes:'origen', destinos: 'destino']
20
21    static constraints = {
22        descripcion maxSize:128, blank:false
23        importe scale:2, precision:8
24        tags maxSize:200, nullable:true
25    }
26
27    static mapping = {
28        table 'servicio_transaccion'
29    }
30
31    String toString() {
32        return folio
33    }
34}