示例#1
0
        public ActionResult Edit(int id)
        {
            var ingreso = _context.Flujos.SingleOrDefault(i => i.Id == id);

            if (ingreso == null)
            {
                return(HttpNotFound());
            }

            var viewModel = new FlujoFormViewModel()
            {
                Flujo    = ingreso,
                Periodos = _context.Periodos.ToList()
            };

            return(View("IngresoForm", viewModel));
        }
示例#2
0
        public ActionResult New()
        {
            var userId      = User.Identity.GetUserId();
            var defaultDate = DateTime.Today;
            var nuevoGasto  = new Flujo()
            {
                Fecha             = defaultDate,
                FechaFin          = defaultDate,
                ApplicationUserId = userId
            };

            var periodos  = _context.Periodos.ToList();
            var viewModel = new FlujoFormViewModel()
            {
                Flujo    = nuevoGasto,
                Periodos = periodos
            };

            return(View("GastoForm", viewModel));
        }