public ActionResult Edit(string source, int id)
        {
            EventSource eventSource = (EventSource)Enum.Parse(typeof(EventSource), source, true);

            switch (eventSource)
            {
            case EventSource.Forex:
                _model.BulkPurchaseForex = _forexmodel.Edit(id);
                return(PartialView("_forexform", _model));

            case EventSource.Payment:
                _model.BulkPurchasePayment = _paymentmodel.Edit(id);
                return(PartialView("_paymentform", _model));

            default:
                throw new Exception("Invalid Event Source in Edit operation..!!");
            }
        }