Ejemplo n.º 1
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            using (comp2007Entities db = new comp2007Entities())
            {

                Course c = new Course();

                Int32 CourseID = 0;

                if (Request.QueryString["CourseID"] != null)
                {
                    CourseID = Convert.ToInt32(Request.QueryString["CourseID"]);

                    c = (from objD in db.Courses where objD.CourseID == CourseID select objD).FirstOrDefault();
                }
                c.Title = txtTitle.Text;
                c.Credits = Convert.ToInt32(txtCredits.Text);
                c.DepartmentID = Convert.ToInt32(ddlCourses.SelectedValue);

                if (CourseID == 0)
                {
                    db.Courses.Add(c);
                }
                db.SaveChanges();
                Response.Redirect("courses.aspx");
            }
        }
Ejemplo n.º 2
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            using (comp2007Entities db = new comp2007Entities())
            {
                Student s = new Student();
                Int32 StudentID = 0;

                if (Request.QueryString["StudentID"] != null)
                {
                    StudentID = Convert.ToInt32(Request.QueryString["StudentID"]);

                    s = (from objS in db.Students where objS.StudentID == StudentID select objS).FirstOrDefault();
                }

                s.LastName = txtLastName.Text;
                s.FirstMidName = txtFirstName.Text;
                s.EnrollmentDate = Convert.ToDateTime(txtEnrollmentDate.Text);

                Enrollment en = new Enrollment();
                en.CourseID = Convert.ToInt32(ddlCourses.SelectedValue);
                en.StudentID = s.StudentID;

                if (StudentID == 0)
                {
                    db.Students.Add(s);
                    db.Enrollments.Add(en);
                }
                db.SaveChanges();
                Response.Redirect("students.aspx");
            }
        }
Ejemplo n.º 3
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            using (comp2007Entities db = new comp2007Entities())
            {
                Department d = new Department();

                Int32 DepartmentID = 0;

                if (Request.QueryString["DepartmentID"] != null)
                {
                    DepartmentID = Convert.ToInt32(Request.QueryString["DepartmentID"]);

                    d = (from objD in db.Departments where objD.DepartmentID == DepartmentID select objD).FirstOrDefault();
                }
                d.Name = txtName.Text;
                d.Budget = Convert.ToDecimal(txtBudget.Text);

                if (DepartmentID == 0)
                {
                    db.Departments.Add(d);
                }
                db.SaveChanges();
                Response.Redirect("departments.aspx");
            }
        }
Ejemplo n.º 4
0
        protected void grdStudents_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            Int32 StudentID = Convert.ToInt32(grdStudents.DataKeys[e.RowIndex].Values["StudentID"]);

            using (comp2007Entities db = new comp2007Entities())
            {
                Student s = (from objS in db.Students where objS.StudentID == StudentID select objS).FirstOrDefault();
                db.Students.Remove(s);
                db.SaveChanges();
            }
            GetCourse();
        }
Ejemplo n.º 5
0
        protected void grdEnrollment_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            Int32 EnrollmentID = Convert.ToInt32(grdEnrollment.DataKeys[e.RowIndex].Values["EnrollmentID"]);

            using (comp2007Entities db = new comp2007Entities())
            {
                Enrollment en = (from objE in db.Enrollments where objE.EnrollmentID == EnrollmentID select objE).FirstOrDefault();
                db.Enrollments.Remove(en);
                db.SaveChanges();
            }
            GetStudent();
        }
Ejemplo n.º 6
0
        protected void grdCourses_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            Int32 CourseID = Convert.ToInt32(grdCourses.DataKeys[e.RowIndex].Values["CourseID"]);

            using (comp2007Entities db = new comp2007Entities())
            {
                Course c = (from objC in db.Courses where objC.CourseID == CourseID select objC).FirstOrDefault();
                db.Courses.Remove(c);
                db.SaveChanges();
            }
            GetDepartment();
        }