public async Task<ActionResult> Crear(int? idCliente) { var viewmodel = new CrearFacturaViewModel { Factura = await _servicioFactura.ObtenerEditorFacturaParaCrearNuevaFactura(serie: string.Empty, idCliente: idCliente) }; return View(viewmodel); }
public async Task<ActionResult> Crear(CrearFacturaViewModel viewmodel) { if (!ModelState.IsValid) return View(viewmodel); viewmodel.Factura.IdUsuario = User.Identity.GetUserId(); await _servicioFactura.CrearFacturaAsync(viewmodel.Factura); return RedirectToAction("Detalles", new { Id = viewmodel.Factura.Id }); }