protected void Page_Load(object sender, EventArgs e)
        {
            bool   valid     = true;
            string studentid = Request.QueryString["studentid"];

            if (String.IsNullOrEmpty(studentid))
            {
                valid = false;
            }

            //We will attempt to get the record we need
            if (valid)
            {
                var db = new SCHOOLDB();
                Dictionary <String, String> student_record = db.FindStudent(Int32.Parse(studentid));

                if (student_record.Count > 0)
                {
                    student_fname.InnerHtml  = student_record["STUDENTFNAME"];
                    student_lname.InnerHtml  = student_record["STUDENTLNAME"];
                    student_number.InnerHtml = student_record["STUDENTNUMBER"];
                    enrolment_date.InnerHtml = student_record["ENROLMENTDATE"];
                }
                else
                {
                    valid = false;
                }
            }

            if (!valid)
            {
                student.InnerHtml = "There was an error finding that student.";
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            bool   valid     = true;
            string studentid = Request.QueryString["studentid"];

            System.Diagnostics.Debug.WriteLine("StudentID:" + studentid);

            if (String.IsNullOrEmpty(studentid))
            {
                valid = false;
            }

            if (valid)
            {
                var db = new SCHOOLDB();
                Dictionary <String, String> student_record = db.FindStudent(Int32.Parse(studentid));

                if (student_record.Count > 0)
                {
                    student_firstname.Text      = student_record["STUDENTFNAME"];
                    student_lastname.Text       = student_record["STUDENTLNAME"];
                    student_number.Text         = student_record["STUDENTNUMBER"];
                    student_enrolment_date.Text = student_record["ENROLMENTDATE"];
                }
                else
                {
                    valid = false;
                }
            }
        }
Пример #3
0
        protected void ShowStudentInfo(SCHOOLDB db)
        {

            bool valid = true;
            string studentid = Request.QueryString["studentid"];
            if (String.IsNullOrEmpty(studentid)) valid = false;

            //We will attempt to get the record we need
            if (valid)
            {

                Student student_record = db.FindStudent(Int32.Parse(studentid));
                student_title.InnerHtml = student_record.GetFname() + " " + student_record.GetLname();
                student_fname.Text = student_record.GetFname();
                student_lname.Text = student_record.GetLname();
                student_number.Text = student_record.GetNumber();
            }

            if (!valid)
            {
                student.InnerHtml = "There was an error finding that student.";
            }
        }
Пример #4
0
        protected void Update_Student(object sender, EventArgs e)
        {

            //this connection instance is for editing data
            SCHOOLDB db = new SCHOOLDB();

            bool valid = true;
            string studentid = Request.QueryString["studentid"];
            if (String.IsNullOrEmpty(studentid)) valid = false;
            if (valid)
            {
                Student new_student = new Student();
                //set that student data
                new_student.SetFname(student_fname.Text);
                new_student.SetLname(student_lname.Text);
                new_student.SetNumber(student_number.Text);

                //add the student to the database
                try
                {
                    db.UpdateStudent(Int32.Parse(studentid), new_student);
                    Response.Redirect("ShowStudent.aspx?studentid=" + studentid);
                }
                catch
                {
                    valid = false;
                }

            }

            if (!valid)
            {
                student.InnerHtml = "There was an error updating that student.";
            }

        }
Пример #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            System.Diagnostics.Debug.WriteLine("Entered ResultSet");
            string tid = Request.QueryString["studentid"];

            string query = "select * from STUDENTS";

            var db = new SCHOOLDB();
            List <Dictionary <String, String> > ResultSet = db.List_Query(query);


            foreach (Dictionary <String, String> row in ResultSet)
            {
                System.Diagnostics.Debug.WriteLine("Entered ResultSet");
                //students_result.InnerHtml += "<div class=\"listitem\">";

                //string studentid = row["STUDENTID"];

                //string studentfirstname = row["STUDENTFNAME"];
                //students_result.InnerHtml += "<div class=\"col4\"><a href=\"ViewStudent.aspx?studentid=" + studentid + "\">" + studentfirstname + "</a></div>";

                //string studentlastname = row["STUDENTLNAME"];
                //students_result.InnerHtml += "<div class=\"col4\">" + studentlastname + "</div>";

                //string studentnumber = row["STUDENTNUMBER"];
                //students_result.InnerHtml += "<div class=\"col4\">" + studentnumber + "</div>";

                //string enrolmentdate = row["ENROLMENTDATE"];
                //students_result.InnerHtml += "<div class=\"col4last\">" + enrolmentdate + "</div>";

                //students_result.InnerHtml += "<button onclick=\"myFunction()\" class=\"btn btn-dar\">View</button>";
                //students_result.InnerHtml += "<button onclick=\"myFunction()\" class=\"btn btn-dar\">Edit</button>";
                //students_result.InnerHtml += "<button onclick=\"myFunction()\" class=\"btn btn-dar\">Delete</button>";

                //students_result.InnerHtml += "</div>";

                HtmlTableRow tRow = new HtmlTableRow();

                HtmlTableCell tb1 = new HtmlTableCell();
                tb1.InnerText = row["STUDENTFNAME"];
                tRow.Controls.Add(tb1);

                HtmlTableCell tb2 = new HtmlTableCell();
                tb2.InnerText = row["STUDENTLNAME"];
                tRow.Controls.Add(tb2);

                HtmlTableCell tb3 = new HtmlTableCell();
                tb3.InnerText = row["STUDENTNUMBER"];
                tRow.Controls.Add(tb3);

                HtmlTableCell tb4 = new HtmlTableCell();
                string        str = row["ENROLMENTDATE"];
                str = str.Substring(0, 10);
                System.Diagnostics.Debug.WriteLine("String" + str);
                tb4.InnerText = str;
                tRow.Controls.Add(tb4);

                HtmlTableCell tb5 = new HtmlTableCell();
                tb5.InnerHtml  = "<input type=\"button\" value=\"view\" onclick=\"location.href='ViewStudent.aspx?studentid=" + row["STUDENTID"] + "'\" class=\"btn btn-dar\"/>";
                tb5.InnerHtml += "<input type=\"button\" value=\"Edit\" onclick=\"location.href='CreateStudent.aspx?studentid=" + row["STUDENTID"] + "'\" class=\"btn btn-dar\"/>";
                tb5.InnerHtml += "<input type=\"button\" value=\"Delete\"  OnClick=\"return confirm('Are you sure want to delete the teacher?')\" class=\"btn btn-dar\"/>";
                tRow.Controls.Add(tb5);


                table1.Rows.Add(tRow);
            }
        }