public ActionResult IngresosXFecha(IngresosModel fechaModel)
        {
            string lista = fechaModel.ConceptoId.Aggregate("", (current, i) => current + (i + ","));
            var    r     = new IngresosXFecha()
            {
                ListaConceptos = { Value = lista }, FechaInicio = { Value = fechaModel.FechaInicio }, FechaFin = { Value = fechaModel.FechaFin }
            };

            r.CargarDatos();
            report = r;
            return(View("Plantilla"));
        }
示例#2
0
        public IEnumerable <Ingresos_Result> Ingresos([FromUri] IngresosModel ingresosData)
        {
            List <Ingresos_Result> lst = new List <Ingresos_Result>();

            if (!ModelState.IsValid)
            {
                throw new Exception("Error en los parametros");
            }

            WSIngresos.WSIngresos ws = new WSIngresos.WSIngresos();

            DataTable       ret = ws.ingresos(ingresosData.origen, ingresosData.fecha_inicio, ingresosData.fecha_fin);
            DataTableReader dr  = ret.CreateDataReader();

            while (dr.Read())
            {
                Ingresos_Result c = new Ingresos_Result();

                c.RECIBO           = Convert.ToString(dr["RECIBO"]);
                c.FECHA            = Convert.ToString(dr["FECHA"]);
                c.CARRERA          = Convert.ToString(dr["CARRERA"]);
                c.TIPO             = Convert.ToString(dr["TIPO"]);
                c.TOTAL            = Convert.ToString(dr["TOTAL"]);
                c.ORIG             = Convert.ToString(dr["ORIG"]);
                c.STATUS           = Convert.ToString(dr["STATUS"]);
                c.CARNE            = Convert.ToString(dr["CARNE"]);
                c.ALUMNO           = Convert.ToString(dr["ALUMNO"]);
                c.CARNOMBRE        = Convert.ToString(dr["CARNOMBRE"]);
                c.TIPOCLIENTE      = Convert.ToString(dr["TIPOCLIENTE"]);
                c.CCODE            = Convert.ToString(dr["CCODE"]);
                c.CFACULTAD        = Convert.ToString(dr["CFACULTAD"]);
                c.FOPERATE         = Convert.ToString(dr["FOPERATE"]);
                c.FREGISTER        = Convert.ToString(dr["FREGISTER"]);
                c.FUP              = Convert.ToString(dr["FUP"]);
                c.ROWID            = Convert.ToString(dr["ROWID"]);
                c.CARRERA_SEDE     = Convert.ToString(dr["CARRERA_SEDE"]);
                c.RAZON_SOCIAL     = Convert.ToString(dr["RAZON_SOCIAL"]);
                c.NIT              = Convert.ToString(dr["NIT"]);
                c.SERIE            = Convert.ToString(dr["SERIE"]);
                c.PREIMPRESO       = Convert.ToString(dr["PREIMPRESO"]);
                c.AUTORIZACION     = Convert.ToString(dr["AUTORIZACION"]);
                c.FECHA_EMISIONFEL = Convert.ToString(dr["FECHA_EMISIONFEL"]);
                c.STATUS_FEL       = Convert.ToString(dr["STATUS_FEL"]);

                lst.Add(c);
            }
            return(lst);
        }