-1

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:

No muestra el numero de asiento en el textbox

Por favor si pudieran ayudarme una vez mas. Muchas gracias

4
  • ese metodo es asincronico, y lo estas transformando a una variable.. querias llamarlo asincronicamente??? usando un await????
    – gbianchi
    Commented el 2 jul. a las 20:59
  • 2
    Mira Cómo preguntar para que tu pregunta sea mejor recibida. También, aprovecha y haz el recorrido de bienvenida para entender mejor cómo funcionamos y de paso obtener tu primera medalla! de paso, esto no es una red social.. agradecer a alguien al principio no hace que se entere... la forma de agradecer es aceptando las respeustas que te sirvieron...
    – gbianchi
    Commented el 2 jul. a las 21:00
  • Por favor pon el error que te da como texto
    – Japv
    Commented el 2 jul. a las 23:30
  • 1
    This question is similar to: Obtener el dato de una lista con linq. If you believe it’s different, please edit the question, make it clear how it’s different and/or how the answers on that question are not helpful for your problem.
    – Yussef
    Commented el 3 jul. a las 17:00

0

Examina otras preguntas con la etiqueta o formula tu propia pregunta.