Beispiel #1
0
        public Planilla(string tula                  = "",
                        string manifiesto            = "",
                        EmpresaTransporte transporte = null,
                        DateTime?Fecha               = null,
                        //Grupo Grupo = null,
                        PuntoAtencion PA       = null,
                        decimal Monto_Tula     = 0,
                        decimal Monto_Planilla = 0,
                        decimal Tarifa         = 0,
                        decimal Recargo        = 0,
                        decimal Total          = 0,
                        int id_Pdv             = 0

                        )
        {
            _manifiesto = manifiesto;
            _tula       = tula;
            _empresa    = transporte;
            _fecha      = Fecha ?? DateTime.MinValue;
            //_grupo = Grupo;
            _punto_atencion = PA;
            _monto_tula     = Monto_Tula;
            _monto_planilla = Monto_Planilla;
            _tarifa         = Tarifa;
            _recargo        = Recargo;
            _total          = Total;
            _id_punto_venta = id_Pdv;
        }
Beispiel #2
0
 public InconsistenciaPlanilla(string tula               = "",
                               string Tulapl             = "",
                               string manifiesto         = "",
                               EmpresaTransporte Empresa = null,
                               Colaborador colaborador   = null,
                               Grupo grupo               = null,
                               DateTime?Fecha            = null,
                               String Comentario         = "",
                               //Estado Estado = Estado.Pendiente,
                               //Encargado EncargadoResolucion = Encargado,
                               DateTime?FechaResolucion = null
                               //Origen? Origen = Origen.
                               )
 {
     _manifiesto      = manifiesto;
     _tulapl          = TulaPl;
     _tula            = tula;
     _empresa         = Empresa;
     _grupo           = Grupo;
     _colaborador     = colaborador;
     _fecha           = Fecha ?? DateTime.MinValue;
     _fechaResolucion = FechaResolucion ?? DateTime.MinValue;
     //_encargadoRes = EncargadoResolucion;
     //_estado = Estado;
     _comentario = Comentario;
     //_origen = Origen;
 }
Beispiel #3
0
        public ATM(short id     = 0,
                   short numero = 0,
                   EmpresaTransporte empresa_encargada = null,
                   TiposCartucho tipo    = TiposCartucho.Indefinido,
                   byte cartuchos        = 0,
                   bool externo          = false,
                   bool full             = false,
                   bool ena              = false,
                   bool vip              = false,
                   bool cartucho_rechazo = false,
                   string codigo         = "",
                   string oficinas       = "",
                   byte?periodo_carga    = null,
                   Sucursal sucursal     = null,
                   Ubicacion ubicacion   = null)
        {
            this.DB_ID = id;

            _numero            = numero;
            _empresa_encargada = empresa_encargada;
            _tipo             = tipo;
            _externo          = externo;
            _full             = full;
            _ena              = ena;
            _vip              = vip;
            _cartucho_rechazo = cartucho_rechazo;
            _cartuchos        = cartuchos;
            _codigo           = codigo;
            _oficinas         = oficinas;
            _periodo_carga    = periodo_carga;
            _sucursal         = sucursal;
            _ubicacion        = ubicacion;
        }
Beispiel #4
0
 public ManifiestoCEF(string codigo, int id, EmpresaTransporte empresa, DateTime fecha_recepcion, Colaborador cajero_receptor)
 {
     // TODO: Complete member initialization
     this.Codigo          = codigo;
     this.id              = id;
     this.ID              = id;
     this.DB_ID           = id;
     this.Empresa         = empresa;
     this.Fecha_recepcion = fecha_recepcion;
     this.cajero_receptor = cajero_receptor;
 }
Beispiel #5
0
 public Manifiesto(string codigo, CommonObjects.Grupo grupo, byte caja, EmpresaTransporte empresa, Colaborador receptor, Colaborador cajero_receptor, AreasManifiestos area)
 {
     // TODO: Complete member initialization
     this.Codigo          = codigo;
     this.Grupo           = grupo;
     this.Caja            = caja;
     this.Empresa         = empresa;
     this.Receptor        = receptor;
     this.Cajero_Receptor = cajero_receptor;
     this.Area            = area;
 }
Beispiel #6
0
        public EsquemaManifiesto(byte id = 0,
                                 EmpresaTransporte transportadora = null,
                                 decimal ancho = 0,
                                 decimal alto  = 0)
        {
            this.DB_ID = id;

            _transportadora = transportadora;
            _ancho          = ancho;
            _alto           = alto;
        }
Beispiel #7
0
        public Manifiesto(string codigo, int id = 0, Cliente cliente = null, EmpresaTransporte empresa = null, Colaborador receptor = null, DateTime?fecha_recepcion = null, DateTime?fecha_recoleccion = null, bool retraso = false, Colaborador cajero_receptor = null)
        {
            this.DB_ID = id;

            _codigo            = codigo;
            _cliente           = cliente;
            _empresa           = empresa;
            _receptor          = receptor;
            _fecha_recepcion   = fecha_recepcion ?? DateTime.MinValue;
            _fecha_recoleccion = fecha_recoleccion ?? DateTime.MinValue;
            _retraso           = retraso;
            _cajero_receptor   = cajero_receptor;
        }
Beispiel #8
0
 public ManifiestoCEF(string codigo,
                      int id      = 0,
                      byte caja   = 0,
                      Grupo grupo = null,
                      EmpresaTransporte empresa  = null,
                      Colaborador receptor       = null,
                      DateTime?fecha_recepcion   = null,
                      DateTime?fecha_recoleccion = null,
                      bool retraso = false) :
     base(codigo, id: id, grupo: grupo, caja: caja, empresa: empresa, receptor: receptor,
          fecha_recepcion: fecha_recepcion, fecha_recoleccion: fecha_recoleccion,
          retraso: retraso)
 {
 }
Beispiel #9
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;
        }
Beispiel #10
0
        public Cartucho(string numero,
                        int id                           = 0,
                        TiposCartucho tipo               = TiposCartucho.Indefinido,
                        Denominacion denominacion        = null,
                        EmpresaTransporte transportadora = null,
                        ProveedorCartucho provedor       = null,
                        EstadosCartuchos estado          = EstadosCartuchos.Bueno)
        {
            this.DB_ID = id;

            _numero         = numero;
            _tipo           = tipo;
            _denominacion   = denominacion;
            _proveedor      = provedor;
            _transportadora = transportadora;
            _estado         = estado;
        }
Beispiel #11
0
        public Sucursal(string nombre                = "",
                        short id                     = 0,
                        string direccion             = "",
                        Provincias provincia         = Provincias.Alajuela,
                        TipoSucursal sucursal        = TipoSucursal.Sucursal,
                        EmpresaTransporte transporte = null,
                        bool externo                 = false,
                        short codigo                 = 0,
                        bool caja                    = false
                        )
        {
            this.DB_ID = id;

            _externo          = externo;
            _nombre           = nombre;
            _direccion        = direccion;
            _provincia        = provincia;
            _tipo_sucursal    = sucursal;
            _empresa          = transporte;
            _codigo           = codigo;
            _caja_empresarial = caja;

            _tarifas = new BindingList <TarifaPuntoVentaTransportadora>();
        }
Beispiel #12
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;
        }
Beispiel #13
0
 public Manifiesto(string codigo, EmpresaTransporte transportadora, Colaborador receptor)
 {
     _codigo   = codigo;
     _empresa  = transportadora;
     _receptor = receptor;
 }
Beispiel #14
0
 public Canal(int id, string nombre, EmpresaTransporte empresa = null)
 {
     _id      = id;
     _nombre  = nombre;
     _empresa = empresa;
 }