Пример #1
0
 public ActionResult Edit(string pan, CardModels model)
 {
     if (Request.IsAuthenticated)
     {
         try
         {
             string msg;
             if (!CardModelsRepository.Instance.UpdateCard(model, out msg))
             {
                 ViewData["MSG"] = msg;
                 return(View("Errors"));
             }
             else
             {
                 CardModels newcard = CardModelsRepository.Instance.GetCard(pan);
                 return(View("Details", newcard));
             }
         }
         catch { return(View()); }
     }
     else
     {
         return(RedirectToAction("Index", "Home"));
     }
 }
Пример #2
0
 public ActionResult Create(CardModels model)
 {
     if (Request.IsAuthenticated)
     {
         try
         {
             string msg;
             if (!CardModelsRepository.Instance.CreateCard(model, out msg))
             {
                 ViewData["MSG"] = msg;
                 return(View("Errors"));
             }
             else
             {
                 // CardModelsRepository.Instance.CreateFakeCard();
                 return(View("Details", CardModelsRepository.Instance.GetCard(model.Pan)));
             }
         }
         catch { return(View()); }
     }
     else
     {
         return(RedirectToAction("Index", "Home"));
     }
 }
Пример #3
0
 public ActionResult Unregistred(string pan)
 {
     if (Request.IsAuthenticated)
     {
         CardModels card = CardModelsRepository.Instance.GetCard(pan);
         return(View(card));
     }
     else
     {
         return(RedirectToAction("Index", "Home"));
     }
 }