Пример #1
0
        public IActionResult Edit(int Id, [Bind("Id, Title, Value, CreateDate")] Testdata testdata)
        {
            if (!ModelState.IsValid)
            {
                return(View(testdata));
            }
            _repo.UpdateTestdata(testdata);

            SignalRDispatcher dispatcher = new SignalRDispatcher(_hubContext);
            SignalRMessage    srm        = new SignalRMessage($"{DateTime.Now}", "Update", testdata.Title, testdata.Value);

            dispatcher.SendToAllClient(srm.Serialize());

            return(RedirectToAction(nameof(Index)));
        }
Пример #2
0
        public IActionResult DeleteConfirmed(int id)
        {
            if (!ModelState.IsValid)
            {
                return(View(id));
            }
            Testdata testdata = _repo.RemoveTestdata(id);

            SignalRDispatcher dispatcher = new SignalRDispatcher(_hubContext);
            SignalRMessage    srm        = new SignalRMessage($"{DateTime.Now}", "Remove", testdata.Title, testdata.Value);

            dispatcher.SendToAllClient(srm.Serialize());

            return(RedirectToAction(nameof(Index)));
        }