Ejemplo n.º 1
0
        private void LoadEducationEditing()
        {
            AcademicDetails ad = new AcademicDetailsService().GetAcademicDetailsById(int.Parse(dgEducation.GetRowValues(dgEducation.FocusedRowIndex, "Id").ToString()), new SessionManager().GetUserId(this.Session));

            txtEduComment.Text     = ad.Comment;
            txtEduID.Text          = ad.Id.ToString();
            txtEduInstitution.Text = ad.Institution;
            txtEduQuali.Text       = ad.Qualification;
            dtEduCDate.Date        = ad.DateCompleted.Date;
            dtEduSDate.Date        = ad.DateAttended.Date;
            cmbEduLevel.Value      = ad.AcademicLevel.ToString();
            cmbEduLevel.Text       = ad.AcademicLevel.ToString();
        }
Ejemplo n.º 2
0
        public rptStudentProfile(string studUserId)
        {
            InitializeComponent();
            xrPicheader.ImageUrl = "~/pictures/letter_head.jpg";
            Student st = new StudentService().GetStudent(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;

            string u = System.AppDomain.CurrentDomain.BaseDirectory.ToString() + "pictures\\img_" + st.UserId + ".jpg";

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



            List <AcademicDetails> ad = new AcademicDetailsService().GetAcademicDetails(studUserId);

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

            List <Relative> rl = new RelativeService().GetRelatives(studUserId);

            xrSubFamilyDetails.ReportSource = new mySmis.reports.rptSubRelatives(rl);
        }
Ejemplo n.º 3
0
        protected void dgEducation_RowDeleting(object sender, DevExpress.Web.Data.ASPxDataDeletingEventArgs e)
        {
            e.Cancel = true;
            string docname = new AcademicDetailsService().GetAcademicDetailsById(int.Parse(dgEducation.GetRowValues(dgEducation.FocusedRowIndex, "Id").ToString()), new SessionManager().GetUserId(this.Session)).Documment;

            if (new AcademicDetailsService().DeleteAcademicDetails(int.Parse(dgEducation.GetRowValues(dgEducation.FocusedRowIndex, "Id").ToString()), new SessionManager().GetUserId(this.Session)))
            {
                if (docname != "No Document")
                {
                    File.Delete(Path.Combine(Server.MapPath(UPEDU_DIR), docname));
                }
                ScriptManager.RegisterStartupScript(this, GetType(), ",toastr", "toastr.success('Deleted Successfully','Message')", true);
            }
            else
            {
                ScriptManager.RegisterStartupScript(this, GetType(), ",toastr", "toastr.error('Deleting Failed','Message')", true);
            }

            LoadEducation(dgEducation.GetRowValues(dgEducation.FocusedRowIndex, "UserId").ToString());
            upEducational.Update();
            uPanel.Update();
        }