Corresponde a una pregunta anterior, gracias a Yussef por haber respondido.
Sin embargo, sin poder resolver la siguiente parte:
En asientoController tengo:
public async Task<IActionResult> Index()
{
ViewData["NumTransaccion"] = new AsientoAdmin().UltimoAsiento();
return View(await adminAsiento.Consultar());
}
public async Task<IActionResult> Guardar()
{
ViewData["ultimoAsiento"] = new AsientoAdmin().UltimoAsiento();
ViewData["CuentasDetalle"] = new SelectList(await new AsientoAdmin().ListarCuentasDetalle(), "NroCuenta", "NombreCuenta");
ViewBag.mensaje = "";
return View();
}
En el procedimiento:
public async Task<int> UltimoAsiento()
{
using (ContabilidadIBPCContext contexto = new ContabilidadIBPCContext())
{
var ultimoAsiento = await contexto.DiarioMayors.OrderByDescending(n=>n.NumTransaccion).ToListAsync();
var objeto = ultimoAsiento.FirstOrDefault();
int num = 0;
if (objeto != null)
{
num = objeto.NumTransaccion;
}
Console.WriteLine(num);
return num;
}
}
Sin embargo en la vista me aparece este mensaje:
Por favor si pudieran ayudarme una vez mas. Muchas gracias