public IActionResult State(StateVM stateVM, string selectedCountryId, string selectedStateId)
        {
            StateVM_DataManager stateVM_DataManager = new StateVM_DataManager();

            stateVM_DataManager.SaveState(stateVM);
            return(RedirectToAction("State", stateVM));
        }
        public IActionResult State(string selectedCountryId = "")
        {
            StateVM_DataManager stateVM_DataManager = new StateVM_DataManager();

            stateVM_DataManager.SelectedCountryId    = selectedCountryId;
            stateVM_DataManager.stateVM.countriesSLI = stateVM_DataManager.getCountriesAsSelectListItems();
            stateVM_DataManager.stateVM.stateSLI     = stateVM_DataManager.getStatesAsSelectListItems();
            return(View(stateVM_DataManager.stateVM));
        }
        public JsonResult FetchStatesOfCountry(string selectedCountryId)
        {
            StateVM_DataManager stateVM_DataManager = new StateVM_DataManager();

            stateVM_DataManager.SelectedCountryId    = selectedCountryId;
            stateVM_DataManager.stateVM.countriesSLI = stateVM_DataManager.getCountriesAsSelectListItems();
            stateVM_DataManager.stateVM.stateSLI     = stateVM_DataManager.getStatesAsSelectListItems();
            return(Json(stateVM_DataManager.stateVM.stateSLI));
        }