コード例 #1
0
 public ManifiestoCEF(int id,
                      string codigo                = "",
                      Colaborador cajero           = null,
                      Colaborador digitador        = null,
                      Colaborador coordinador      = null,
                      Colaborador cajero_receptor  = null,
                      PuntoVenta punto_venta       = null,
                      decimal monto_colones        = 0,
                      decimal monto_dolares        = 0,
                      decimal monto_euros          = 0,
                      short depositos              = 0,
                      DateTime?fecha_procesamiento = null)
 {
     this.DB_ID               = id;
     this.Codigo              = codigo;
     this.Cajero              = cajero;
     this.Digitador           = digitador;
     this.Coordinador         = coordinador;
     this.Punto_venta         = punto_venta;
     this.Monto_colones       = monto_colones;
     this.Monto_dolares       = monto_dolares;
     this.Depositos           = depositos;
     this.Fecha_procesamiento = fecha_procesamiento ?? DateTime.MinValue;
     this.Cajero_Receptor     = cajero_receptor;
     this.Monto_Euros         = monto_euros;
 }
コード例 #2
0
        public Manifiesto(string codigo, int id = 0, byte caja = 0, AreasManifiestos area = AreasManifiestos.CentroEfectivo, Grupo grupo = null, EmpresaTransporte empresa    = null,
                          Colaborador receptor  = null, DateTime?fecha_recepcion = null, DateTime?fecha_recoleccion = null, bool retraso = false, Colaborador cajero_receptor = null, PuntoVenta p = null)
        {
            this.DB_ID = id;

            _codigo            = codigo;
            _grupo             = grupo;
            _caja              = caja;
            _empresa           = empresa;
            _receptor          = receptor;
            _fecha_recepcion   = fecha_recepcion ?? DateTime.MinValue;
            _fecha_recoleccion = fecha_recoleccion ?? DateTime.MinValue;
            _retraso           = retraso;
            _cajero_receptor   = cajero_receptor;
            _punto_venta       = p;
        }
コード例 #3
0
ファイル: ManifiestoBoveda.cs プロジェクト: edwin2013/SITES
 public ManifiestoBoveda(int id,
                         string codigo                = "",
                         Colaborador cajero           = null,
                         PuntoVenta punto_venta       = null,
                         Sucursal sucursal            = null,
                         decimal monto_colones        = 0,
                         decimal monto_dolares        = 0,
                         DateTime?fecha_procesamiento = null)
 {
     this.DB_ID               = id;
     this.Codigo              = codigo;
     this.Cajero              = cajero;
     this.Punto_venta         = punto_venta;
     this.Sucursal            = sucursal;
     this.Monto_colones       = monto_colones;
     this.Monto_dolares       = monto_dolares;
     this.Fecha_procesamiento = fecha_procesamiento ?? DateTime.MinValue;
 }
コード例 #4
0
ファイル: PuntoVenta.cs プロジェクト: edwin2013/SITES
        public override bool Equals(object obj)
        {
            if (obj == null)
            {
                return(false);
            }

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

            PuntoVenta punto = (PuntoVenta)obj;

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

            return(true);
        }
コード例 #5
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;
        }
コード例 #6
0
 public InconsistenciaDigitador(int id                     = 0,
                                Deposito deposito          = null,
                                Colaborador coordinador    = null,
                                Colaborador digitador      = null,
                                DateTime?fecha             = null,
                                PuntoVenta punto_venta     = null,
                                int?referencia_erronea     = 0,
                                int?cuenta_erronea         = 0,
                                decimal?monto_erroneo      = 0,
                                Monedas?moneda_erronea     = 0,
                                bool roe_cedula_incorrecta = false,
                                bool roe_origen_incorrecto = false,
                                bool roe_cuenta_incorrecta = false,
                                bool roe_reimpresion       = false,
                                bool roe_firma             = false,
                                bool roe_sello             = false,
                                byte t                     = 0)
 {
     _id                    = id;
     _deposito              = deposito;
     _coordinador           = coordinador;
     _digitador             = digitador;
     _fecha                 = fecha ?? DateTime.Now;
     _punto_venta           = punto_venta;
     _referencia_erronea    = referencia_erronea;
     _cuenta_erronea        = cuenta_erronea;
     _monto_erroneo         = monto_erroneo;
     _moneda_erronea        = moneda_erronea;
     _roe_cedula_incorrecta = roe_cedula_incorrecta;
     _roe_origen_incorrecto = roe_origen_incorrecto;
     _roe_cuenta_incorrecta = roe_cuenta_incorrecta;
     _roe_reimpresion       = roe_reimpresion;
     _roe_firma             = roe_firma;
     _roe_sello             = roe_sello;
     _t = t;
 }
コード例 #7
0
 /// <summary>
 /// Quitar un punto de venta del cliente.
 /// </summary>
 /// <param name="punto">Sucursal a quitar</param>
 public void quitarPuntoVenta(PuntoVenta punto)
 {
     _puntos_venta.Remove(punto);
 }
コード例 #8
0
 /// <summary>
 /// Agregar un punto de venta al cliente.
 /// </summary>
 /// <param name="punto">Nuevo punto de venta a agregar</param>
 public void agregarPuntoVenta(PuntoVenta punto)
 {
     _puntos_venta.Add(punto);
 }
コード例 #9
0
ファイル: SegregadoCEF.cs プロジェクト: edwin2013/SITES
 public SegregadoCEF(int id, Colaborador cajero, Colaborador digitador, Colaborador coordinador, PuntoVenta punto_venta)
 {
     this.Id          = id;
     this.Cajero      = cajero;
     this.Digitador   = digitador;
     this.Coordinador = coordinador;
     this.Punto_venta = punto_venta;
 }
コード例 #10
0
ファイル: SegregadoCEF.cs プロジェクト: edwin2013/SITES
 public SegregadoCEF(int id, Colaborador cajero, Colaborador digitador, Colaborador coordinador, PuntoVenta punto_venta,
                     decimal monto_colones, decimal monto_dolares, decimal monto_euros, short depositos, DateTime fecha_procesamiento)
 {
     this.Id                  = id;
     this.Cajero              = cajero;
     this.Digitador           = digitador;
     this.Coordinador         = coordinador;
     this.Punto_venta         = punto_venta;
     this.Monto_colones       = monto_colones;
     this.Monto_dolares       = monto_dolares;
     this.Depositos           = depositos;
     this.Monto_Euros         = monto_euros;
     this.Fecha_procesamiento = fecha_procesamiento;
 }