コード例 #1
0
        private bool AddStudent()
        {
            bool val = true;
            IBStudentsDataContext db = new IBStudentsDataContext();

            try
            {
                IB_Student newst = new IB_Student();
                newst.LastName     = txtLastName.Text.Trim();
                newst.FirstName    = txtFirstName.Text.Trim();
                newst.Address      = txtAddress.Text.Trim();
                newst.City         = txtCity.Text.Trim();
                newst.ZipCode      = txtZipcode.Text.Trim();
                newst.Phone1       = txtPhone1.Text.Trim();
                newst.Phone2       = txtPhone2.Text.Trim();
                newst.Email        = txtEmail.Text.Trim();
                newst.Parents      = txtParent.Text.Trim();
                newst.ParentEmail1 = txtPEmail1.Text.Trim();
                newst.ParentEmail2 = txtPEmail2.Text.Trim();
                newst.ClassOf      = ddlYear.SelectedItem.Text;
                newst.Homeroom     = ddlHomeroom.SelectedItem.Text;

                db.IB_Students.InsertOnSubmit(newst);
                db.SubmitChanges();
                val = true;
            }
            catch (Exception ex)
            {
                val         = false;
                lblMsg.Text = "System error when adding this student, please advise Webmaster.";
            }
            return(val);
        }
コード例 #2
0
        private void SelectAll(string last, string first, string year)
        {
            IBStudentsDataContext db = new IBStudentsDataContext();

            var results = from p in db.IB_Students
                          where p.LastName == last &&
                          p.FirstName == first &&
                          p.ClassOf == year
                          orderby p.LastName
                          select new
            {
                p.StudentNo,
                p.LastName,
                p.FirstName,
                p.ClassOf
            };

            if (results.FirstOrDefault() != null)
            {
                gdResult.DataSource = results;
                gdResult.DataBind();
                lblMessage.Text = "Click select to view details !";
            }
            else
            {
                lblMessage.Text = "No student found !";
            }
        }