//Sự kiên xóa public void Delete(string txtID) { //Gọi Dialog hỏi WindowManager manager = new WindowManager(); bool Dialog = (bool)manager.ShowDialog(new DialogYesNoViewModel("Bạn muốn Xóa???", "Thông Báo")); if (Dialog) { try { SinhVien SV = db.SinhVien.FirstOrDefault(n => n.Id == txtID); db.Entry(SV).State = System.Data.Entity.EntityState.Deleted; db.SaveChanges(); ListSinhVien.Remove(SV); } catch { MessageBox.Show("Lỗi Xóa Sinh Viên"); SelectedSV = null; } } }
//Sự kiên Insert public void Insert(string txtID, string txtName, bool radNam, bool radNu) { try { SinhVien SV = new SinhVien { Id = txtID, Birthday = new DateTime(SelectedYear, SelectedMonth, SelectedDay), Name = txtName, IdLop = SelectedLop.IdLop, Sex = radNam ? "Nam" : "Nữ" }; db.SinhVien.Add(SV); db.SaveChanges(); ListSinhVien.Add(SV); } catch { MessageBox.Show("Lỗi Thêm Sinh Viên"); SelectedSV = null; } }
public ListSinhVien Sdt([FromUri] string name, ListSinhVien listSinhVien) { return(listSinhVien); }