public ActionResult RegisterEntriesView() { ViewBag.Title = "Registrera flera mätarställningar"; ViewBag.SubTitle = "Registrera flera mätarställningar"; ViewBag.Action = "Registrera"; var model = new RegisterEntriesModel(); return(View(model)); }
public ActionResult SubmitRegisterEntries(RegisterEntriesModel model) { var timeseries = TsParser.ParseTimeseries(model.EntriesString); var repo = GetRegistryEntryRepo(); foreach (var tvq in timeseries) { repo.AddRegistryEntry(tvq); } ViewBag.Title = "Mätarställningar registrerade"; ViewBag.SubTitle = "Mätarställningarna blev registrerade"; return(View(model)); }
public async Task <ActionResult> SubmitRegisterEntries(RegisterEntriesModel model) { try { var command = new AddRegisterEntriesCommand(model, User.Identity.Name); await _mediator.Send(command); ViewBag.Title = "Mätarställningar registrerade"; ViewBag.SubTitle = "Mätarställningarna blev registrerade"; return(View(model)); } catch (Exception e) { _logger.TrackException(e); return(View("Error")); } }
public ActionResult SubmitRegisterEntries(RegisterEntriesModel model) { try { var timeseries = TsParser.ParseTimeseries(model.EntriesString); var repo = new RegistryEntryRepoFactory().GetRegistryEntryRepo(User.Identity.Name); foreach (var tvq in timeseries) { repo.AddRegistryEntry(tvq); } ViewBag.Title = "Mätarställningar registrerade"; ViewBag.SubTitle = "Mätarställningarna blev registrerade"; return(View(model)); } catch (Exception e) { _logger.TrackException(e); return(View("Error")); } }