Ejemplo n.º 1
0
        public ActionResult RefreshDataSearchList(FormCollection Form)
        {
            int      searchCuenta_ID = Convert.ToInt32(Form["Cuenta_IDFilter"]);
            int      Estatus         = Convert.ToInt32(Form["FindEstatus"]);
            DateTime?searchFDesde    = null;
            DateTime?searchFHasta    = null;
            int      searchTFecha    = Convert.ToInt32(Form["FindTipoFecha"]);
            String   sarchRef        = Form["FindReferencia"];

            if (!String.IsNullOrEmpty(Form["FindFechaDesde"]))
            {
                searchFDesde = Convert.ToDateTime(Form["FindFechaDesde"]);
            }

            if (!String.IsNullOrEmpty(Form["FindFechaHasta"]))
            {
                searchFHasta = Convert.ToDateTime(Form["FindFechaHasta"]);
            }

            try { this.GastosRealizadosProxy = new ADESCOMBUSINESS.Areas.Egresos.Methods.GastosRealizadosBusiness((ADESCOMBUSINESS.DataAccess.Models.LoginRS)Session["InfoUser"]); }
            catch (Exception ex) { return(RedirectToAction("SesionExpired", "Inicio", new { Area = "", Mensaje = ex.Message })); }
            List <ADESCOMBUSINESS.Areas.Egresos.Models.VwEGR_GastosRealizados> Lista = new List <ADESCOMBUSINESS.Areas.Egresos.Models.VwEGR_GastosRealizados>();

            Lista = GastosRealizadosProxy.GetByFilters(searchCuenta_ID, Estatus, sarchRef, searchFDesde, searchFHasta, searchTFecha);

            return(View("RefreshData", Lista));
        }