// GET: CreditCard/Delete/5
        public ActionResult Delete(int id)
        {
            var creditCardRepo = new CreditCardRepo(ConfigurationManager.ConnectionStrings["ConnectionString"].ToString());
            var model          = creditCardRepo.GetCard(id);

            return(View(model));
        }
        // GET: CreditCard
        public ActionResult Index()
        {
            var dataAccess = new CreditCardRepo(ConfigurationManager.ConnectionStrings["ConnectionString"].ToString());
            var model      = dataAccess.GetAllCards();

            return(View(model));
        }
 public ActionResult Delete(string id, FormCollection collection)
 {
     try
     {
         var creditCardRepo = new CreditCardRepo(ConfigurationManager.ConnectionStrings["ConnectionString"].ToString());
         creditCardRepo.DeleteCard(id);
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }
 public ActionResult Edit(int id, CreditCardModel model)
 {
     try
     {
         var creditCardRepo = new CreditCardRepo(ConfigurationManager.ConnectionStrings["ConnectionString"].ToString());
         creditCardRepo.UpdateCard(model);
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }
示例#5
0
 public ActionResult Edit(int id, CreditCardModel model)
 {
     try
     {
         if (ModelState.IsValid)
         {
             var creditCardRepo =
                 new CreditCardRepo(ConfigurationManager.ConnectionStrings["ConnectionString"].ToString());
             creditCardRepo.UpdateCard(model);
             return(RedirectToAction("Index"));
         }
         else
         {
             return(View(model));
         }
     }
     catch (Exception ex)
     {
         return(View());
     }
 }
示例#6
0
        public ActionResult Create(CreditCardModel model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    var creditCardRepo =
                        new CreditCardRepo(ConfigurationManager.ConnectionStrings["ConnectionString"].ToString());
                    creditCardRepo.AddCard(model);

                    return(RedirectToAction("Index"));
                }
                else
                {
                    return(View(model));
                }
            }
            catch
            {
                return(View());
            }
        }