示例#1
0
 public void CountMatchesList()
 {
     //Create an instance of the class we want to create
     clsStudentCollection Students = new clsStudentCollection();
     //create some test data to assign to the property
     List<clsStudentDetails> TestList = new List<clsStudentDetails>();
     //add an item to the list
     //create the item of test data 
     clsStudentDetails TestItem = new clsStudentDetails();
     //set its properties
     TestItem.Firstname = "aneeka";
     TestItem.Lastname = "neee";
     TestItem.Emailaddress = "*****@*****.**";
     TestItem.Mobilenumber = "77882226121";
     TestItem.Gender = "male";
     TestItem.Datebirth = DateTime.Now.Date;
     TestItem.AddressName = "233";
     TestItem.Cityname = "leicester";
     TestItem.Postcode = "le5 6tf";
     TestItem.Streetname = "dmu street";
     //add the items to the test list
     TestList.Add(TestItem);
     //assign the data to the property
     Students.AllStudents = TestList;
     //test to see that the two values are the same
     Assert.AreEqual(Students.AllStudents, TestList);
 }
示例#2
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            DataTable         sourseTable = (DataTable)this.GridViewStudent.DataSource;
            objStudentDetails oStudent    = new objStudentDetails();
            clsStudentDetails cStudent    = new clsStudentDetails();

            if (sourseTable.Rows.Count > 0)
            {
                for (int i = 0; i < sourseTable.Rows.Count; i++)
                {
                    oStudent.StudentId  = sourseTable.Rows[i]["Student Id"].ToString();
                    oStudent.Name       = sourseTable.Rows[i]["Name"].ToString();
                    oStudent.dob        = sourseTable.Rows[i]["Date Of Birth"].ToString();
                    oStudent.gradePoint = Convert.ToDecimal(sourseTable.Rows[i]["GradePointAvg"]);
                    oStudent.status     = Convert.ToBoolean(sourseTable.Rows[i]["Active"]);
                    cStudent.InsertRecord(oStudent);
                    MessageBox.Show("Successfully Inserted", Resource1.Customer_Name.ToString());

                    this.GridViewStudent.DataSource = CreateTable();
                }
            }
            else
            {
                MessageBox.Show("Please Enter Student Details and Try to Save", Resource1.Customer_Name.ToString());
            }
        }