public static Dictionary <string, object> GetForm(string _form, string _id) { Dictionary <string, object> _loginResult = GetLogin(_form, _id); Dictionary <string, object> _formResult = new Dictionary <string, object>(); int _formError = 0; int _cookieError = int.Parse(_loginResult["CookieError"].ToString()); int _userError = int.Parse(_loginResult["UserError"].ToString()); int _width = 0; int _height = 0; string _signinYN = String.Empty; string _personId = _loginResult["PersonId"].ToString(); string _titleContent = String.Empty; StringBuilder _mainContent = new StringBuilder(); _formError = 1; _mainContent = null; if (_form.Equals(PAGE_TERMSERVICEHCSCONSENTREGISTRATIONSELECTHOSPITAL_DIALOG)) { _formError = 0; _signinYN = "Y"; _width = 500; _titleContent = "เลือกสถานพยาบาล:Please Select Hospital of Health Care Service"; _mainContent = (_cookieError.Equals(0) && _userError.Equals(0) ? HCSTermServiceConsentRegistrationUI.GetSection(_loginResult, "DIALOG", SUBJECT_SECTION_TERMSERVICEHCSCONSENTREGISTRATIONSELECTHOSPITAL, "") : null); } if (_form.Equals(PAGE_DOWNLOADREGISTRATIONFORMSELECTWELFARE_DIALOG)) { _formError = 0; _signinYN = "Y"; _width = 850; _titleContent = "สิทธิการรักษาพยาบาล:The Right to Medical Care"; _mainContent = (_cookieError.Equals(0) && _userError.Equals(0) ? HCSDownloadRegistrationFormUI.GetSection(_loginResult, "DIALOG", SUBJECT_SECTION_DOWNLOADREGISTRATIONFORMSELECTWELFARE, "") : null); } _formResult.Add("FormError", _formError.ToString()); _formResult.Add("SignInYN", _signinYN); _formResult.Add("CookieError", _cookieError.ToString()); _formResult.Add("UserError", _userError.ToString()); _formResult.Add("Width", _width.ToString()); _formResult.Add("Height", _height.ToString()); _formResult.Add("TitleContent", _titleContent); _formResult.Add("MainContent", (_mainContent != null ? _mainContent.ToString() : String.Empty)); return(_formResult); }
public static Dictionary <string, object> GetPage(string _page, string _id) { Dictionary <string, object> _loginResult = GetLogin(_page, _id); Dictionary <string, object> _pageResult = new Dictionary <string, object>(); bool _exist = true; int _pageError = 0; int _cookieError = int.Parse(_loginResult["CookieError"].ToString()); int _userError = int.Parse(_loginResult["UserError"].ToString()); string _signinYN = String.Empty; string _personId = _loginResult["PersonId"].ToString(); string _studentId = _loginResult["StudentId"].ToString(); string _degree = _loginResult["Degree"].ToString(); string _lang = _loginResult["Language"].ToString(); StringBuilder _menutopContent = new StringBuilder(); StringBuilder _headerContent = new StringBuilder(); StringBuilder _mainContent = new StringBuilder(); _pageError = 1; _signinYN = String.Empty; _menutopContent = null; _headerContent = null; _mainContent = null; if (_page.Equals(PAGE_TERMSERVICEHCSCONSENTREGISTRATION_MAIN) || _page.Equals(PAGE_DOWNLOADREGISTRATIONFORM_MAIN)) { if (_userError.Equals(4) || _userError.Equals(5) || _userError.Equals(6)) { _userError = (_lang.Equals("TH") ? 0 : 6); } if (_userError.Equals(0)) { _exist = ChkExistStudentTermServiceHCSConsentRegistration(_studentId); if (!_exist) { _page = PAGE_TERMSERVICEHCSCONSENTREGISTRATION_MAIN; _loginResult["UserError"] = _userError; } else { _page = PAGE_DOWNLOADREGISTRATIONFORM_MAIN; } } } if (_userError.Equals(4) || _userError.Equals(5) || _userError.Equals(6)) { _page = ((_page.Equals(PAGE_STUDENTRECORDSSTUDENTCV_MAIN) || _page.Equals(PAGE_TERMSERVICEHCSCONSENTOOCA_MAIN)) ? _page : PAGE_DOWNLOADREGISTRATIONFORM_MAIN); } if (_page.Equals(PAGE_STUDENTRECORDSSTUDENTCV_MAIN)) { _pageError = 0; _signinYN = "Y"; _userError = 0; _loginResult["UserError"] = _userError; _mainContent = (_cookieError.Equals(0) ? Util.GetStudentRecordsToStudentCV(_personId) : null); } if (_page.Equals(PAGE_TERMSERVICEHCSCONSENTREGISTRATION_MAIN)) { _pageError = 0; _signinYN = "Y"; _loginResult["UserError"] = _userError; _mainContent = (_cookieError.Equals(0) && _userError.Equals(0) ? HCSTermServiceConsentRegistrationUI.GetSection(_loginResult, "MAIN", "", _studentId) : null); } if (_page.Equals(PAGE_TERMSERVICEHCSCONSENTOOCA_MAIN)) { _pageError = 0; _signinYN = "Y"; _userError = (_degree.Equals("B") ? 0 : 7); _loginResult["UserError"] = _userError; _mainContent = (_cookieError.Equals(0) && _userError.Equals(0) ? HCSTermServiceConsentOOCAUI.GetSection(_loginResult, "MAIN", "", _studentId) : null); } if (_page.Equals(PAGE_DOWNLOADREGISTRATIONFORM_MAIN)) { _pageError = 0; _signinYN = "Y"; _loginResult["UserError"] = _userError; _mainContent = (_cookieError.Equals(0) && _userError.Equals(0) ? HCSDownloadRegistrationFormUI.GetSection(_loginResult, "MAIN", "", _personId) : null); } _pageResult.Add("Page", _page); _pageResult.Add("PageError", _pageError.ToString()); _pageResult.Add("SignInYN", _signinYN); _pageResult.Add("CookieError", _cookieError.ToString()); _pageResult.Add("UserError", _userError.ToString()); _pageResult.Add("Language", _lang); _pageResult.Add("TopMenuBarContent", HCSUI.GetTopMenuBar(_loginResult, _pageError, _page).ToString()); _pageResult.Add("HeaderContent", (_headerContent != null ? _headerContent.ToString() : String.Empty)); _pageResult.Add("BottomMenuBarContent", String.Empty); _pageResult.Add("MainContent", (_mainContent != null ? _mainContent.ToString() : String.Empty)); return(_pageResult); }