コード例 #1
0
        public rptTutorProfile(string studUserId)
        {
            InitializeComponent();
            xrPicheader.ImageUrl = "~/pictures/letter_head.jpg";
            Tutor st = new TutorService().GetTutor(studUserId);

            xrAdmissDate.Text  = st.Admissiondate.ToString("dd MMMM yyyy");
            xrID.Text          = st.IndexNo;
            xrGender.Text      = st.Gender;
            xrEmail.Text       = st.Email;
            xrDoB.Text         = st.Dob.ToString("dd MMMM yyyy");
            xrMobile.Text      = st.Mobile;
            xrNationality.Text = st.Nationality;
            xrONames.Text      = st.ONames;
            xrPostAdd.Text     = st.PostAdd;
            xrReligon.Text     = st.Religion;
            xrResAdd.Text      = st.ResAdd;
            xrSname.Text       = st.SName;
            xrTel.Text         = st.Tel;
            xrFName.Text       = st.FNames;

            if (File.Exists("~/pictures/img_" + st.UserId + ".jpeg"))
            {
                xrPicbox.ImageUrl = "~/pictures/img_" + st.UserId + ".jpg";
            }
            else
            {
                //xrPicbox.ImageUrl = "~/images/default-person.jpg";
                xrPicbox.ImageUrl = "~/pictures/img_" + st.UserId + ".jpg";
            }


            List <TutorAcademics> ad = new TutorAcademicsService().GetTutorAcademics(studUserId);

            xrSubAcademicDetails.ReportSource = new mySmis.reports.rptSubTutorAcademics(ad);

            List <TutorRelatives> rl = new TutorRelativesService().GetTutorRelatives(studUserId);

            xrSubFamilyDetails.ReportSource = new mySmis.reports.rptSubTutorFamily(rl);
        }
コード例 #2
0
        protected void gvFamily_StartRowEditing(object sender, DevExpress.Web.Data.ASPxStartRowEditingEventArgs e)
        {
            TutorRelatives rel = new TutorRelativesService().GetTutorRelativesById(int.Parse(gvFamily.GetRowValues(gvFamily.FocusedRowIndex, "Id").ToString()), new SessionManager().GetUserId(this.Session));

            txtFamEmail.Text     = rel.Email;
            txtFamFName.Text     = rel.FirstName;
            txtFamID.Text        = rel.Id.ToString();
            txtFamMobile.Text    = rel.Mobile;
            txtFamONames.Text    = rel.OtherName;
            txtFamPostAdd.Text   = rel.PostAddress;
            txtFamSName.Text     = rel.LastName;
            txtFamTel.Text       = rel.Tel;
            cmbFamNxtKin.Value   = rel.NextOfKin;
            cmbFamNxtKin.Text    = rel.NextOfKin;
            cmbFamRelative.Value = rel.RelType;
            cmbFamRelative.Text  = rel.RelType;

            div_family.Visible = true;
            upFamily.Update();
            uPanel.Update();
            gvFamily.CancelEdit();
        }