Changeset 918504e in sicp


Ignore:
Timestamp:
Mar 2, 2016, 9:12:28 AM (8 years ago)
Author:
Ing. Roldan D. Vargas G <rvargas@…>
Branches:
master
Children:
3817f31
Parents:
02e3482
Message:

se agrega modelo de Unidad de Medida

File:
1 edited

Legend:

Unmodified
Added
Removed
  • apps/simulacion/sigesic/models.py

    re79e549 r918504e  
    2424from django.db import models
    2525from django.utils.translation import ugettext_lazy as _
    26 from apps.comun.models import ModelReadOnly, Pais, Parroquia, CodigoAran, UnidadMedida, CodigoCiiu
     26from apps.comun.models import ModelReadOnly, Pais, Parroquia, CodigoAran, CodigoCiiu
    2727
    2828
     
    382382
    383383
     384class UnidadMedida(ModelReadOnly):
     385    """!
     386    Clase que contiene el modelo para las unidades de medida
     387
     388    @author Ing. Roldan Vargas (rvargas at cenditel.gob.ve)
     389    @author Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) Nodo Mérida - Venezuela
     390    @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     391    @date 08-06-2015
     392    @version 3.0.0
     393    """
     394
     395    ## Nombre de la unidad de medida
     396    nombre = models.CharField(max_length=100)
     397
     398    def __unicode__(self):
     399        """!
     400        Método que muestra el nombre de la unidad de medida en UNICODE
     401
     402        @author Ing. Roldan Vargas (rvargas at cenditel.gob.ve)
     403        @author Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) Nodo Mérida - Venezuela
     404        @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     405        @date 25-06-2015
     406        @return Devuelve el nombre de la unidad de medida en UNICODE
     407        """
     408        return self.nombre
     409
     410    class Meta:
     411        """!
     412        Metaclase de la clase UnidadMedida
     413
     414        @author Ing. Roldan Vargas (rvargas at cenditel.gob.ve)
     415        @author Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) Nodo Mérida - Venezuela
     416        @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     417        @date 08-06-2015
     418        @version 3.0.0
     419        """
     420
     421        ## Establece el nombre en singular a ser mostrado para este modelo
     422        verbose_name = _(u"Unidad de Medida")
     423
     424        ## Establece el nombre en plural a ser mostrado para este modelo
     425        verbose_name_plural = _(u"Unidades de Medida")
     426
     427        db_table = "comun_unida_medida"
     428
     429
    384430class Producto(ModelReadOnly):
    385431    """!
Note: See TracChangeset for help on using the changeset viewer.