public ActionResult Admin(dsiPDCXListener.Models.AdminData adminData) { if (adminData != null && (adminData.ComPort != null || adminData.PostURL != null || adminData.PostURLMethod != null || adminData.SecureDevice != null && adminData.TranDeviceID != null || adminData.MerchantID != null)) { HttpContext.Application["TranDeviceID"] = (adminData.TranDeviceID == null) ? "" : adminData.TranDeviceID; HttpContext.Application["PostURL"] = (adminData.PostURL == null) ? "" : adminData.PostURL; HttpContext.Application["PostURLMethod"] = (adminData.PostURLMethod == null) ? "" : adminData.PostURLMethod; HttpContext.Application["ComPort"] = (adminData.ComPort == null) ? "" : adminData.ComPort; HttpContext.Application["SecureDevice"] = (adminData.SecureDevice == null) ? "" : adminData.SecureDevice; HttpContext.Application["MerchantID"] = (adminData.MerchantID == null) ? "" : adminData.MerchantID; HttpContext.Application["IncludeRecordNoAndFrequency"] = adminData.IncludeRecordNoAndFrequency; HttpContext.Application["IncludeAlerts"] = adminData.IncludeAlerts; return Redirect("/"); } else { var theAdminData = new dsiPDCXListener.Models.AdminData(); theAdminData.PostURL = HttpContext.Application["PostURL"].ToString(); theAdminData.TranDeviceID = HttpContext.Application["TranDeviceID"].ToString(); theAdminData.PostURLMethod = HttpContext.Application["PostURLMethod"].ToString(); theAdminData.ComPort = HttpContext.Application["ComPort"].ToString(); theAdminData.SecureDevice = HttpContext.Application["SecureDevice"].ToString(); theAdminData.MerchantID = HttpContext.Application["MerchantID"].ToString(); theAdminData.IncludeRecordNoAndFrequency = (bool)(HttpContext.Application["IncludeRecordNoAndFrequency"]); theAdminData.IncludeAlerts = (bool)(HttpContext.Application["IncludeAlerts"]); return View(theAdminData); } }
public ActionResult Admin(dsiPDCXListener.Models.AdminData adminData) { if (adminData != null && (adminData.ComPort != null || adminData.PostURL != null || adminData.PostURLMethod != null || adminData.SecureDevice != null && adminData.TranDeviceID != null || adminData.MerchantID != null)) { HttpContext.Application["TranDeviceID"] = (adminData.TranDeviceID == null) ? "" : adminData.TranDeviceID; HttpContext.Application["PostURL"] = (adminData.PostURL == null) ? "" : adminData.PostURL; HttpContext.Application["PostURLMethod"] = (adminData.PostURLMethod == null) ? "" : adminData.PostURLMethod; HttpContext.Application["ComPort"] = (adminData.ComPort == null) ? "" : adminData.ComPort; HttpContext.Application["SecureDevice"] = (adminData.SecureDevice == null) ? "" : adminData.SecureDevice; HttpContext.Application["MerchantID"] = (adminData.MerchantID == null) ? "" : adminData.MerchantID; HttpContext.Application["IncludeRecordNoAndFrequency"] = adminData.IncludeRecordNoAndFrequency; HttpContext.Application["IncludeAlerts"] = adminData.IncludeAlerts; return(Redirect("/")); } else { var theAdminData = new dsiPDCXListener.Models.AdminData(); theAdminData.PostURL = HttpContext.Application["PostURL"].ToString(); theAdminData.TranDeviceID = HttpContext.Application["TranDeviceID"].ToString(); theAdminData.PostURLMethod = HttpContext.Application["PostURLMethod"].ToString(); theAdminData.ComPort = HttpContext.Application["ComPort"].ToString(); theAdminData.SecureDevice = HttpContext.Application["SecureDevice"].ToString(); theAdminData.MerchantID = HttpContext.Application["MerchantID"].ToString(); theAdminData.IncludeRecordNoAndFrequency = (bool)(HttpContext.Application["IncludeRecordNoAndFrequency"]); theAdminData.IncludeAlerts = (bool)(HttpContext.Application["IncludeAlerts"]); return(View(theAdminData)); } }