public ViewResult Edit(int id)
        {
            CurrencyFormStub model = new CurrencyFormStub(RepoCurrency.FindByPk(id));

            ViewBag.name = model.Currency;

            return(View("Form", model));
        }
        public ActionResult Create(CurrencyFormStub model)
        {
            if (ModelState.IsValid)
            {
                RepoCurrency.Save(model.GetCurrency());

                //message
                string template = HttpContext.GetGlobalResourceObject("MyGlobalMessage", "CreateSuccess").ToString();
                this.SetMessage(model.Currency, template);

                return(RedirectToAction("Index"));
            }
            else
            {
                return(View("Form", model));
            }
        }
        public ActionResult Edit(CurrencyFormStub model)
        {
            if (ModelState.IsValid)
            {
                RepoCurrency.Save(model.GetCurrency());

                //message
                string template = HttpContext.GetGlobalResourceObject("MyGlobalMessage", "EditSuccess").ToString();
                this.SetMessage(model.Currency, template);

                return(RedirectToAction("Index"));
            }
            else
            {
                currency dbItem = RepoCurrency.FindByPk(model.Id);
                ViewBag.name = dbItem.currency1;

                return(View("Form", model));
            }
        }
        public ActionResult Create()
        {
            CurrencyFormStub model = new CurrencyFormStub();

            return(View("Form", model));
        }