Example #1
0
    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();
 }
Example #4
0
    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();
 }
Example #6
0
    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();
    }