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")); } }
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")); } }
public ActionResult Unregistred(string pan) { if (Request.IsAuthenticated) { CardModels card = CardModelsRepository.Instance.GetCard(pan); return(View(card)); } else { return(RedirectToAction("Index", "Home")); } }