public Projekt.Model.Band BandDetailsFormView_GetItem([RouteData] int id) { try { Service service = new Service(); return service.GetBand(id); } catch (Exception) { ModelState.AddModelError(String.Empty, "Ett fel inträffade när bandet skulle hämtas."); return null; } }
public Projekt.Model.Medlem MedlemDetailsFormView_GetItem([RouteData]int id) { try { Service service = new Service(); return service.GetMedlem(id); } catch(Exception) { ModelState.AddModelError(string.Empty, "Ett fel inträffade när medlemen skulle visas."); return null; } }
public void NewBandFormView_InsertItem(Model.Band band) { if (ModelState.IsValid) { try { Service service = new Service(); service.SaveBand(band); Message = string.Format("Nytt band ha lagts till!"); Response.RedirectToRoute("BandDetails", new { id = band.Bandid }); Context.ApplicationInstance.CompleteRequest(); } catch(Exception) { ModelState.AddModelError(string.Empty, "Ett fel inträffade när du försökte lägga till ett nytt band."); } } }