Пример #1
0
 private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
 {
     if (e.KeyChar == (char)13)
     {
         var keyWord = textBox1.Text;
         var db      = new QLSVDBContext();
         var ls      = db.Classrooms.
                       Where(d => d.Name.Contains(keyWord) || d.Room.Contains(keyWord)).ToList();
         dataGridView1.DataSource = ls;
     }
 }
Пример #2
0
        /// <summary>
        /// Lấy danh sách lớp học có trong csdl
        /// </summary>
        void LoadClassrom()
        {
            var db = new QLSVDBContext();
            var ls = db.Classrooms.

                     /* Where(e => e.Room == "Lab1").
                      * Select(e=>
                      * new
                      * {
                      *   TenLop =e.Name,
                      *   PhongHoc= e.Room,
                      *   Siso=e.Students.Count,
                      *   GVCV="ABC"
                      *
                      * }).*/ToList();

            dataGridView1.DataSource = ls;
        }
Пример #3
0
        void AddClassroom()
        {
            Classroom classroom = new Classroom
            {
                ID   = Guid.NewGuid().ToString(),
                Name = txtTenlop.Text,
                Room = txtPhonghoc.Text
            };
            var db  = new QLSVDBContext();
            var obj = db.Classrooms.Where(t
                                          => t.Name == classroom.Name).FirstOrDefault();//trả về biến đầu tiên nếu ko có là null

            if (obj == null)
            {
                db.Classrooms.Add(classroom);
                db.SaveChanges();
                MessageBox.Show("Bạn đã thêm thành công");
                DialogResult = DialogResult.OK;
            }
            else
            {
                MessageBox.Show("Bạn không thể thêm lớp này");
            }
        }