Пример #1
0
        public async Task <IActionResult> Create(LiquidacionViewModel vm)
        {
            if (ModelState.IsValid)
            {
                var liquidacion = new Liquidacion
                {
                    NumeroLegajo = vm.NumeroLegajo,
                    Periodo      = vm.Periodo
                };

                _liquidacionService.AddLiquidacion(liquidacion);
                await _liquidacionService.SaveChangesAsync();

                return(RedirectToAction(nameof(Details), new { id = liquidacion.LiquidacionId }));
            }
            ViewData["NumeroLegajo"] = new SelectList(_context.Legajos, "NumeroLegajo", "NumeroLegajo", vm.NumeroLegajo);
            return(View(vm));
        }