예제 #1
0
        // GET: Noticia/Create
        public async Task <IActionResult> Create(int?id)
        {
            var model = new EgresoViewModel
            {
                Egr_FechadeRegistro = DateTime.Today,
                Egr_Estado          = 'A',
            };

            return(View(model));
        }
예제 #2
0
 public async Task <Egresostbl> ToEgresoAsync(EgresoViewModel model, bool IsNew)
 {
     return(new Egresostbl
     {
         Egr_FechadePago = model.Egr_FechadePago,
         Egr_Descripcion = model.Egr_Descripcion,
         Egr_Valor = model.Egr_Valor,
         Egr_FechadeRegistro = DateTime.Today,
         Id = IsNew ? 0 : model.Id,
         Egr_Estado = 'A',
     });
 }
예제 #3
0
        public async Task <IActionResult> Create(EgresoViewModel model)
        {
            if (ModelState.IsValid)
            {
                var egreso = await _converterHelper.ToEgresoAsync(model, true);

                _context.Egresostbls.Add(egreso);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }

            return(View(model));
        }