示例#1
0
        public override bool Equals(object obj)
        {
            if (obj == null)
            {
                return(false);
            }

            if (this.GetType() != obj.GetType())
            {
                return(false);
            }

            TipoGestion tipo = (TipoGestion)obj;

            if (_id != tipo.Id)
            {
                return(false);
            }

            return(true);
        }
示例#2
0
        public Gestion(int id = 0,
                       PuntoVenta punto_venta               = null,
                       TipoGestion tipo                     = null,
                       CausaGestion causa                   = null,
                       decimal monto                        = 0,
                       string comentario                    = "",
                       string comentario_causa              = "",
                       DateTime?fecha                       = null,
                       DateTime?fecha_finalizacion          = null,
                       ClasificacionesGestion clasificacion = ClasificacionesGestion.Consulta)
        {
            this.DB_ID = id;

            _punto_venta        = punto_venta;
            _tipo               = tipo;
            _causa              = causa;
            _monto              = monto;
            _comentario         = comentario;
            _comentario_causa   = comentario_causa;
            _fecha              = fecha ?? DateTime.Now;
            _fecha_finalizacion = fecha_finalizacion ?? DateTime.Now;
            _clasificacion      = clasificacion;
        }