コード例 #1
0
 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;
     }
 }
コード例 #3
0
 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.");
         }
     }
 }