public ActionResult Edit(int id) { TravelSession sessionObj = AdminSessionStore.GetTravelSession(); DistributorManagementModel model = new DistributorManagementModel(); try { model = distributorManagementProvider.GetDistributorsModel(id); model.MasterDealIdOfAirlines = provider.GetBranchOfficeMasterDealforDistributors(id, 1) != null?provider.GetBranchOfficeMasterDealforDistributors(id, 1).BranchDealMasterId : 0; model.MasterDealIdOfHotel = provider.GetBranchOfficeMasterDealforDistributors(id, 2) != null?provider.GetBranchOfficeMasterDealforDistributors(id, 2).BranchDealMasterId : 0; model.MasterDealIdOfBus = provider.GetBranchOfficeMasterDealforDistributors(id, 4) != null?provider.GetBranchOfficeMasterDealforDistributors(id, 4).BranchDealMasterId : 0; model.MasterDealIdOfMobile = provider.GetBranchOfficeMasterDealforDistributors(id, 3) != null?provider.GetBranchOfficeMasterDealforDistributors(id, 3).BranchDealMasterId : 0; model.MasterDealNameListOfAirlines = provider.GetAllBranchDistributorDealListOfAirlines(sessionObj.LoginTypeId); model.MasterDealNameListOfHotels = provider.GetAllBranchDistributorDealListOfHotels(sessionObj.LoginTypeId); model.MasterDealNameListOfBus = provider.GetAllBranchDistributorDealListOfBus(sessionObj.LoginTypeId); model.MasterDealNameListOfMobile = provider.GetAllBranchDistributorDealListOfMobile(sessionObj.LoginTypeId); ViewData["distributorClass"] = new SelectList(provider.GetDistributorClass(), "DistributorClassId", "DistributorClassName"); model.DistributorClassId = provider.GeDistributorClass(id); return(View(model)); } catch (Exception ex) { model.Countries = new SelectList(agentManagementProvider.GetCountry(), "CountryId", "CountryName", model.NativeCountryId); model.StatusOption = new SelectList(agentManagementProvider.GetStatus(), "id", "Name", model.Status); model.Zones = new SelectList(agentManagementProvider.GetZoneList(), "ZoneId", "ZoneName", model.ZoneId); model.Districts = new SelectList(agentManagementProvider.GetDistrictListbyZoneId(1), "DistrictId", "DistrictName", model.DistrictId); model.TimeZones = new SelectList(agentManagementProvider.GetTimeZoneList(), "RecordID", "StandardName", model.TimeZoneId); model.BranchOffices = new SelectList(distributorManagementProvider.GetBranchOffices(), "BranchOfficeId", "BranchOfficeName", model.BranchOfficeId); model.MasterDealIdOfAirlines = provider.GetBranchOfficeMasterDealforDistributors(id, 1) != null?provider.GetBranchOfficeMasterDealforDistributors(id, 1).BranchDealMasterId : 0; model.MasterDealIdOfHotel = provider.GetBranchOfficeMasterDealforDistributors(id, 2) != null?provider.GetBranchOfficeMasterDealforDistributors(id, 2).BranchDealMasterId : 0; model.MasterDealIdOfBus = provider.GetBranchOfficeMasterDealforDistributors(id, 4) != null?provider.GetBranchOfficeMasterDealforDistributors(id, 4).BranchDealMasterId : 0; model.MasterDealIdOfMobile = provider.GetBranchOfficeMasterDealforDistributors(id, 3) != null?provider.GetBranchOfficeMasterDealforDistributors(id, 3).BranchDealMasterId : 0; model.MasterDealNameListOfAirlines = provider.GetAllBranchDistributorDealListOfAirlines(sessionObj.LoginTypeId); model.MasterDealNameListOfHotels = provider.GetAllBranchDistributorDealListOfHotels(sessionObj.LoginTypeId); model.MasterDealNameListOfBus = provider.GetAllBranchDistributorDealListOfBus(sessionObj.LoginTypeId); model.MasterDealNameListOfMobile = provider.GetAllBranchDistributorDealListOfMobile(sessionObj.LoginTypeId); ViewData["distributorClass"] = new SelectList(provider.GetDistributorClass(), "DistributorClassId", "DistributorClassName"); model.DistributorClassId = provider.GeDistributorClass(id); TempData["ActionResponse"] = ex.Message; return(View(model)); } }
public ActionResult Edit(int id) { DistributorManagementModel model = new DistributorManagementModel(); try { model = distributorManagementProvider.GetDistributorsModel(id); return(View(model)); } catch (Exception ex) { model.Countries = new SelectList(agentManagementProvider.GetCountry(), "CountryId", "CountryName", model.NativeCountryId); model.StatusOption = new SelectList(agentManagementProvider.GetStatus(), "id", "Name", model.Status); model.Zones = new SelectList(agentManagementProvider.GetZoneList(), "ZoneId", "ZoneName", model.ZoneId); model.Districts = new SelectList(agentManagementProvider.GetDistrictListbyZoneId(1), "DistrictId", "DistrictName", model.DistrictId); model.TimeZones = new SelectList(agentManagementProvider.GetTimeZoneList(), "RecordID", "StandardName", model.TimeZoneId); model.BranchOffices = new SelectList(distributorManagementProvider.GetBranchOffices(), "BranchOfficeId", "BranchOfficeName", model.BranchOfficeId); TempData["ActionResponse"] = ex.Message; return(View(model)); } }