/// <summary>
        /// OptionsOverview Edit
        /// </summary>
        /// <param name="selectedMethod">ID of method to edit</param>
        /// <returns>IActionresult</returns>
        public IActionResult OverviewEdit(int selectedMethod)
        {
            var selected = payRep.RetrievePaymentMethodsById(selectedMethod);

            if (selected.RetrieveID() != 0)
            {
                var mapper             = mapextension.PaymentToOptionsViewModel();
                OptionsViewModel model = mapper.Map <OptionsViewModel>(selected);
                model.AllMethodsInSystem = new List <PaymentMethodViewModel>();

                foreach (Payment p in payRep.RetrieveAllPayments())
                {
                    var mapperTwo = mapextension.PaymentToPaymentViewModel();
                    PaymentMethodViewModel pmodel = mapperTwo.Map <PaymentMethodViewModel>(p);
                    model.AllMethodsInSystem.Add(pmodel);
                }

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

            return(View("OptionsOverview"));
        }