예제 #1
0
        public List<EntidadCompras> BuscaOrdxProyecto(EntidadCompras parFiltros)
        {
            EntidadCompras entidadCompra = new EntidadCompras();
            /* VARIABLES
            -----------------------------------------------------------*/
            //string proyecto = parFiltros.Requisicion_FCreacion_ini;

            /* FILTROS
            -----------------------------------------------------------*/

            entidadCompra.MesIni = parFiltros.MesIni;
            entidadCompra.MesFin = parFiltros.MesFin;
            entidadCompra.AnioIni = parFiltros.AnioIni;
            entidadCompra.AnioFin = parFiltros.AnioFin;

            VistaComprador vistaBudgets = new VistaComprador(entidadCompra);
            List<EntidadCompras> listaBudgets = vistaBudgets.GroupByComprasxProyecto();
            if (vistaBudgets.Log == "VACIO")
            {
                listaBudgets = new List<EntidadCompras>();
                return listaBudgets;
            }
            else if (vistaBudgets.Log != "OK")
            {
                EntidadCompras error = new EntidadCompras();
                error.Log = vistaBudgets.Log;
                return this.Error(error);
            }
            return listaBudgets;
        }
예제 #2
0
        public List<EntidadCompras> BuscaxInventario(EntidadCompras parFiltros)
        {
            EntidadCompras entidadCompra = new EntidadCompras();

            /* FILTROS
            -----------------------------------------------------------*/
            entidadCompra.MesIni = parFiltros.MesIni;
            entidadCompra.MesFin = parFiltros.MesFin;
            entidadCompra.AnioIni = parFiltros.AnioIni;
            entidadCompra.AnioFin = parFiltros.AnioFin;

            VistaComprador vistaBudgets = new VistaComprador(entidadCompra);
            List<EntidadCompras> listaBudgets = vistaBudgets.InventarioxUN();
            if (vistaBudgets.Log == "VACIO")
            {
                listaBudgets = new List<EntidadCompras>();
                return listaBudgets;
            }
            else if (vistaBudgets.Log != "OK")
            {
                EntidadCompras error = new EntidadCompras();
                error.Log = vistaBudgets.Log;
                return this.Error(error);
            }
            return listaBudgets;
        }
예제 #3
0
        public List<EntidadCompras> BuscaxProyectoDetalleCComprasProcesadas(EntidadCompras parFiltros)
        {
            EntidadCompras entidadCompra = new EntidadCompras();

            entidadCompra.MesIni = parFiltros.MesIni;
            entidadCompra.MesFin = parFiltros.MesFin;
            entidadCompra.AnioIni = parFiltros.AnioIni;
            entidadCompra.AnioFin = parFiltros.AnioFin;
            entidadCompra.Proyecto = parFiltros.Proyecto;
            entidadCompra.Comprador = parFiltros.Comprador;
            entidadCompra.TipoUser = parFiltros.TipoUser;
            entidadCompra.Orden_glclass_desc = parFiltros.Orden_glclass_desc;

            VistaComprador vistaBudgets = new VistaComprador(entidadCompra);
            List<EntidadCompras> listaBudgets = vistaBudgets.ProyectoDetalleCCompradoresProcesadas();
            if (vistaBudgets.Log == "VACIO")
            {
                listaBudgets = new List<EntidadCompras>();
                return listaBudgets;
            }
            else if (vistaBudgets.Log != "OK")
            {
                EntidadCompras error = new EntidadCompras();
                error.Log = vistaBudgets.Log;
                return this.Error(error);
            }
            return listaBudgets;
        }
예제 #4
0
        public List<EntidadCompras> BuscaOCPendienteAutorizar(EntidadCompras parFiltros)
        {
            EntidadCompras entidadCompra = new EntidadCompras();
            /* VARIABLES
            -----------------------------------------------------------*/
            //string proyecto = parFiltros.Requisicion_FCreacion_ini;

            /* FILTROS
            -----------------------------------------------------------*/


            entidadCompra.TipoUser = parFiltros.TipoUser;

            VistaComprador vistaBudgets = new VistaComprador(entidadCompra);
            List<EntidadCompras> listaBudgets = vistaBudgets.OCpendientesAutorizar();
            if (vistaBudgets.Log == "VACIO")
            {
                listaBudgets = new List<EntidadCompras>();
                return listaBudgets;
            }
            else if (vistaBudgets.Log != "OK")
            {
                EntidadCompras error = new EntidadCompras();
                error.Log = vistaBudgets.Log;
                return this.Error(error);
            }
            return listaBudgets;
        }
예제 #5
0
        public List<EntidadCompras> BuscaxProyectoDetalleSupervisoresProc(EntidadCompras parFiltros)
        {
            EntidadCompras entidadCompra = new EntidadCompras();
            /* VARIABLES
            -----------------------------------------------------------*/
            //string proyecto = parFiltros.Requisicion_FCreacion_ini;

            /* FILTROS
            -----------------------------------------------------------*/

            entidadCompra.MesIni = parFiltros.MesIni;
            entidadCompra.MesFin = parFiltros.MesFin;
            entidadCompra.AnioIni = parFiltros.AnioIni;
            entidadCompra.AnioFin = parFiltros.AnioFin;
            entidadCompra.Proyecto = parFiltros.Proyecto;
            entidadCompra.Comprador = parFiltros.Comprador;
            entidadCompra.TipoUser = parFiltros.TipoUser;
            entidadCompra.Orden_glclass_desc = parFiltros.Orden_glclass_desc;

            VistaComprador vistaBudgets = new VistaComprador(entidadCompra);
            List<EntidadCompras> listaBudgets = vistaBudgets.ProyectoDetalleSupervisoresProcesadas();
            if (vistaBudgets.Log == "VACIO")
            {
                listaBudgets = new List<EntidadCompras>();
                return listaBudgets;
            }
            else if (vistaBudgets.Log != "OK")
            {
                EntidadCompras error = new EntidadCompras();
                error.Log = vistaBudgets.Log;
                return this.Error(error);
            }
            return listaBudgets;
        }