public IList <string> BuscarRoles(DateTime FechaI, DateTime FechaF)
 {
     Core.LogicaNegocio.Comandos.ComandoReporte.ConsultaRol consultar;
     consultar = FabricaComandosReporte.CrearComandoConsultarRol(FechaI, FechaF);
     empleado  = consultar.Ejecutar();
     return(empleado);
 }
 public int SumaHora(string rol)
 {
     Core.LogicaNegocio.Comandos.ComandoReporte.ConsultaHora consultar;
     consultar = FabricaComandosReporte.SumaHoraRol(rol);
     _Horas    = consultar.Ejecutar();
     return(_Horas);
 }
 public IList <string> BuscarCargos()
 {
     Core.LogicaNegocio.Comandos.ComandoReporte.ConsultaCargo consultar;
     consultar = FabricaComandosReporte.CrearComandoConsultarCargo(cargo);
     cargo     = consultar.Ejecutar();
     return(cargo);
 }
        /// <summary>
        /// Creacion del Comando Consultar el Cual retornara una lista con todos
        /// los gastos que se encuentran entre las fechas de inicio y fin respectivamente
        /// </summary>
        /// <param name="FechaIni">Fecha Inicio</param>
        /// <param name="FechaFin">Fecha Fin</param>
        /// <returns></returns>
        public IList <Core.LogicaNegocio.Entidades.Gasto> Consultar(DateTime FechaIni, DateTime FechaFin)
        {
            Core.LogicaNegocio.Comandos.ComandoReporte.ConsultarGastoFecha busqueda;

            busqueda = FabricaComandosReporte.CrearComandoConsultarFecha(FechaIni, FechaFin);

            Gastos = busqueda.Ejecutar();

            return(Gastos);
        }
        public float TotalGastos(string anio, Core.LogicaNegocio.Entidades.Gasto entidad)
        {
            float gasto1 = 0;

            Core.LogicaNegocio.Comandos.ComandoReporte.ConsultarGastoTotal comando;

            comando = FabricaComandosReporte.CrearComandoGastoTotal(entidad);

            gasto1 = comando.Ejecutar(anio);

            return(gasto1);
        }
        GastosAnuales(string anio, Core.LogicaNegocio.Entidades.Gasto entidad)
        {
            IList <Core.LogicaNegocio.Entidades.Gasto> gasto1 = null;

            Core.LogicaNegocio.Comandos.ComandoReporte.ConsultarGastoAnual comando;

            comando = FabricaComandosReporte.CrearComandoGastosAnuales(entidad);

            gasto1 = comando.Ejecutar(anio);

            return(gasto1);
        }
예제 #7
0
        FacturasEmitidas(Core.LogicaNegocio.Entidades.Factura entidad)

        {
            IList <Core.LogicaNegocio.Entidades.Factura> factura1 = null;

            Core.LogicaNegocio.Comandos.ComandoReporte.FacturasEmitidas comando;

            comando = FabricaComandosReporte.CrearComandoFacturasEmitidas(entidad);

            factura1 = comando.Ejecutar();

            return(factura1);
        }
        /// <summary>
        /// Método para buscar los datos del reporte
        /// </summary>
        /// <param name="entidad">Id del empleado</param>
        /// <returns>Reporte para el empleado</returns>

        public Core.LogicaNegocio.Entidades.Empleado ReporteAnualPorPaquetesEmpleadoId
            (Core.LogicaNegocio.Entidades.Empleado entidad)
        {
            Core.LogicaNegocio.Entidades.Empleado empleado1 = null;

            Core.LogicaNegocio.Comandos.ComandoReporte.ReporteAnualPorPaquetesEmpleadoId consultar;

            consultar = FabricaComandosReporte.CrearComandoReporteAnualPorPaquetesEmpleadoId(entidad);

            empleado1 = consultar.Ejecutar();

            return(empleado1);
        }
예제 #9
0
        FacturasPorCobrar(Core.LogicaNegocio.Entidades.Factura entidad)
        {
            IList <Core.LogicaNegocio.Entidades.Factura> facturaRetorno = null;

            entidad.Fechapago = Convert.ToDateTime("01/01/" + _vista.Anios.SelectedItem.Text);

            Core.LogicaNegocio.Comandos.ComandoReporte.FacturasPorCobrarAnuales comandoFacturasPorCobrar;

            comandoFacturasPorCobrar = FabricaComandosReporte.CrearComandoFacturasPorCobrarAnuales(entidad);

            facturaRetorno = comandoFacturasPorCobrar.Ejecutar();

            return(facturaRetorno);
        }
        public Core.LogicaNegocio.Entidades.Cargo BuscarReultado()
        {
            Core.LogicaNegocio.Comandos.ComandoReporte.ConsultarEmpleadoCargoAnual consultar;
            consultar  = FabricaComandosReporte.CrearConsultarEmpleadoCargoAnual(_vista.SeleccionCargo.Text);
            _resultado = consultar.Ejecutar();



            //_vista.TablaResultados.Rows.Add(r);
            TableRow  r = new TableRow();
            TableCell c = new TableCell();

            c.Controls.Add(new LiteralControl("NOMBRE"));
            r.Cells.Add(c);
            c = new TableCell();
            c.Controls.Add(new LiteralControl("ANUALMIN"));
            r.Cells.Add(c);
            c = new TableCell();
            c.Controls.Add(new LiteralControl("ANUALMINIMO"));
            r.Cells.Add(c);
            _vista.TablaSolucion.Rows.Add(r);
            r = new TableRow();
            c = new TableCell();
            c.Controls.Add(new LiteralControl(_resultado.Nombre));
            r.Cells.Add(c);
            c = new TableCell();
            c.Controls.Add(new LiteralControl(_resultado.SueldoMinimo.ToString()));
            r.Cells.Add(c);
            c = new TableCell();
            c.Controls.Add(new LiteralControl(_resultado.SueldoMaximo.ToString()));
            r.Cells.Add(c);
            _vista.TablaSolucion.Rows.Add(r);


            return(_resultado);
        }