Пример #1
0
        /// <summary>
        /// Prepara un BO para la Busqueda en su respectivo catalogo
        /// </summary>
        /// <param name="catalogo">catalogo donde se realizara la busqueda</param>
        /// <returns></returns>
        public object PrepararBOVisor(string catalogo)
        {
            object obj = null;

            switch (catalogo)
            {
            case "HistorialUnidad":
                HistorialBOF historial = new HistorialBOF();
                historial.Unidad          = new UnidadBO();
                historial.Unidad.UnidadID = this.vista.UnidadID;
                obj = historial;
                break;
            }

            return(obj);
        }
Пример #2
0
        private List <SiniestroUnidadBO> RecuperarHistorialSiniestro(UnidadBO bo)
        {
            if (bo.UnidadID.HasValue)
            {
                SiniestroUnidadBR SiniestroUnidadBR = new SiniestroUnidadBR();
                HistorialBR       historialBR       = new HistorialBR();
                HistorialBOF      filter            = new HistorialBOF
                {
                    Unidad = new UnidadBO {
                        UnidadID = bo.UnidadID
                    },
                    Movimiento = EMovimiento.BAJA_DE_LA_FLOTA_POR_SINIESTRO
                };
                List <HistorialBOF> historial = historialBR.ConsultarCompleto(this.dctx, filter);

                return(SiniestroUnidadBR.ConsultarCompleto(this.dctx, historial.Cast <HistorialBO>().ToList()));
            }

            return(null);
        }