protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { Person myPerson = new Person(); DPeople people = new DTeacher(myPerson.people_id); switch (myPerson.Role) { case Person.LoginRole.Teacher: Response.Redirect("~/DilasUser/SchoolNews/SchoolNews_List.aspx?ModuleID=B01"); //學校公告 break; case Person.LoginRole.Student: Response.Redirect("~/DilasUser/PrepareLesson/TodayLesson.aspx"); //班級塗鴉牆 break; case Person.LoginRole.Parent: Response.Redirect("~/DilasUser/ContactBook/ContactBook_SelectChildren.aspx"); //聯絡簿 break; case Person.LoginRole.SchoolAdmin: Response.Redirect("~/DilasAdmin/News/News_List.aspx?ModuleID=B01"); //學校公告 break; case Person.LoginRole.Administrator: Response.Redirect("~/DilasAdmin/School/School_List.aspx"); //學校管理 break; } } }
private void Show() { Person myPerson = new Person(); DTeacher dTeacher = new DTeacher(myPerson.people_id); DataTable dt = dTeacher.GetGradeList(); DataList1.DataSource = dt; DataList1.DataBind(); }
private void ShowGrade() { Person person = new Person(); DTeacher dTeacher = new DTeacher(person.people_id); DataTable dtGrade = dTeacher.GetMasterGradeList(); grade_id.DataTextField = "GradeFullName"; grade_id.DataValueField = "grade_id"; grade_id.DataSource = dtGrade; grade_id.DataBind(); }
private void Show() { EasyDataProvide people = new EasyDataProvide("People"); DataRow row = people.FillPlaceHolderControlsById(Request["id"]); if (row == null) return; myPhoto.ImageUrl = row["myPhoto"].ToString() == "" ? (row["gender"].ToString() == "True" ? "~/images/Male90x85.jpg" : "~/images/FeMale90x85.jpg") : String.Format("{0}/{1}/{2}/M{3}", ConfigurationManager.AppSettings["FileUploadPath"], (new Person()).School_id, row["id"], row["myPhoto"]); gender.Text = gender.Text.ToScodeGenderName(); DTeacher dTeacher = new DTeacher( Request["id"]); telephone_id.Text = dTeacher.Phone; address_id.Text = dTeacher.Address; rank.Text = dTeacher.Rank; username.Text = dTeacher.Account; emailAddress.Text = dTeacher.Email; schoolName.Text = dTeacher.SchoolName; enable.Text = enable.Text.ToScodeEnableName(); description.Text = My.WebForm.TXT2HTML(description.Text); TeacherName.Text = row["name"].ToString(); }
private void ShowGrade() { DTeacher dTeacher = new DTeacher(_myPerson.people_id); DataTable dtGrade = dTeacher.GetGradeList(); cblGrade.DataTextField = "GradeFullName"; cblGrade.DataValueField = "grade_id"; cblGrade.DataSource = dtGrade; cblGrade.DataBind(); }
private void Show() { ViewState["tel"] = ""; ViewState["address"] = ""; DataRow row = _people.FillPlaceHolderControlsById(Request["id"]); if (row == null) return; myPhoto.ImageUrl = row["myPhoto"].ToString() == "" ? (row["gender"].ToString() == "True" ? "~/images/Male90x85.jpg" : "~/images/FeMale90x85.jpg") : String.Format("{0}/{1}/{2}/M{3}", ConfigurationManager.AppSettings["FileUploadPath"], (new Person()).School_id, row["id"], row["myPhoto"]); DataRow telRow = _telephone.GetById(row["telephone_id"].ToString()); if (telRow != null) { ViewState["tel"] = telRow["id"].ToString(); areaCode.Value = telRow["areaCode"].ToString(); numberCode.Value = telRow["numberCode"].ToString(); } DataRow areaRow = _address.GetById(row["address_id"].ToString()); if (areaRow != null) { ViewState["address"] = areaRow["id"].ToString(); hidzip.Value = areaRow["zip"].ToString(); address.Value = areaRow["address"].ToString(); } DTeacher dTeacher=new DTeacher(Request["id"]); rank.SelectedValue = dTeacher.RankValue; username.Text = dTeacher.Account; emailAddress.Text = dTeacher.Email; ddlSchool.SelectedValue = dTeacher.SchoolID; TeacherName.Text = row["name"].ToString(); }