Example #1
0
        public DescargaATM(int id                              = 0,
                           CierreATMs cierre                   = null,
                           ManifiestoATMCarga manifiesto       = null,
                           CargaATM carga                      = null,
                           CargaEmergenciaATM carga_emergencia = null,
                           DateTime?fecha                      = null,
                           DateTime?hora_inicio                = null,
                           DateTime?hora_finalizacion          = null,
                           DateTime?hora_diferencia            = null,
                           string observaciones                = "")
        {
            this.DB_ID             = id;
            this.Cierre            = cierre;
            this.Hora_inicio       = hora_inicio ?? DateTime.Now;
            this.Hora_finalizacion = hora_finalizacion ?? DateTime.Now;
            this.Hora_diferencia   = hora_diferencia ?? DateTime.Now;
            this.Observaciones     = observaciones;

            _carga            = carga;
            _carga_emergencia = carga_emergencia;
            _manifiesto       = manifiesto;
            _fecha            = fecha ?? DateTime.Now;
        }
Example #2
0
        public CargaATM(ATM atm                           = null,
                        byte?emergencia                   = null,
                        int id                            = 0,
                        CierreATMs cierre                 = null,
                        Colaborador cajero                = null,
                        ManifiestoATMCarga manifiesto     = null,
                        ManifiestoATMFull manifiesto_full = null,
                        TiposCartucho tipo                = TiposCartucho.Indefinido,
                        EmpresaTransporte transportadora  = null,
                        DateTime?fecha_asignada           = null,
                        DateTime?hora_inicio              = null,
                        DateTime?hora_finalizacion        = null,
                        DateTime?hora_llegada             = null,
                        DateTime?hora_entrada             = null,
                        DateTime?hora_salida              = null,
                        DateTime?hora_roadnet             = null,
                        double distancia                  = 0,
                        int tiempoviaje                   = 0,
                        int tipocarga                     = 1,
                        byte?ruta                         = null,
                        byte?orden_ruta                   = null,
                        bool externa                      = false,
                        bool atm_full                     = false,
                        bool cartucho_rechazo             = false,
                        bool ena                          = false,
                        string observaciones              = "",
                        decimal monto_pedido_colones      = 0,
                        decimal monto_pedido_dolares      = 0,
                        string codigo_apertura            = "",
                        string codigo_cierre              = "",
                        bool confirmado                   = false,
                        bool solicitado                   = true,
                        string numerollave                = "",
                        Tripulacion trip                  = null)
        {
            this.DB_ID             = id;
            this.Cierre            = cierre;
            this.Cajero            = cajero;
            this.Hora_inicio       = hora_inicio ?? DateTime.Now;
            this.Hora_finalizacion = hora_finalizacion ?? DateTime.Now;
            this.Hora_Llegada      = hora_llegada ?? DateTime.Now;
            this.Observaciones     = observaciones;

            _atm             = atm;
            _emergencia      = emergencia;
            _manifiesto      = manifiesto;
            _manifiesto_full = manifiesto_full;
            _tipo            = tipo;
            _transportadora  = transportadora;
            _fecha_asignada  = fecha_asignada ?? DateTime.Now;

            _ruta             = ruta ?? 0;
            _orden_ruta       = orden_ruta;
            _externa          = externa;
            _atm_full         = atm_full;
            _cartucho_rechazo = cartucho_rechazo;
            _ena = ena;
            _monto_pedido_colones = monto_pedido_colones;
            _monto_pedido_dolares = monto_pedido_dolares;

            _hora_programada_roadnet = hora_roadnet ?? DateTime.Now;
            _distancia    = distancia;
            _tiempo_viaje = tiempoviaje;
            _hora_entrada = hora_entrada ?? DateTime.Now;
            _hora_salida  = hora_salida ?? DateTime.Now;
            _tipocarga    = tipocarga;

            _codigo_apertura = codigo_apertura;
            _codigo_cierre   = codigo_cierre;

            _confirmadacodigos = confirmado;
            _solicitudcodigos  = solicitado;

            _numerollave = numerollave;

            _tripulacion = trip;
        }