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; } }
/// <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; }
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"); } }