Кнопка для подсчета поставленных в очередь предметов и снятых предметов в MVC - PullRequest
0 голосов
/ 16 мая 2019

У меня есть кнопка, которая отображает элемент «снятый с производства» в моем представлении.

Вот мой контроллер для выгрузки предмета:

    public ActionResult BtnNext()
    {
        System.Threading.Thread.Sleep(1000);
        var first = MyQueue.todayQueue.Dequeue();
        TempData["QueueItem"] = first;
        return PartialView("_queuenumber");
    }

Тогда вот мой взгляд на это, он делает устаревший предмет.

@{
    var item = (Rosh.QueueMe.Web.Models.MyQueue)TempData["QueueItem"];
}

<div id="current">
    <p>@item.QueueNumber</p>
</div>

Я хочу показать в представлении, сколько элементов в очереди, и когда я снова нажму BtnNext(), он, надеюсь, обновит оставшийся номер в очереди.

----------------------------------------------- --------

У меня здесь есть еще одна кнопка BtnFinish()

Ожидаемое поведение:
Когда я нажимаю эту кнопку, я просто хочу, чтобы мой Вид был очищен, но не удалялся с очереди следующего элемента в строке. и посчитай, сколько предметов я уже закончил.

Так что, на мой взгляд, будет часть для предмета, который я закончил, и часть для предметов, оставшихся в очереди.

    public PartialViewResult BtnFinish()
    {

         return View();
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...