Пример #1
0
        //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;
                }
            }
        }
Пример #2
0
        //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;
            }
        }
Пример #3
0
 public ListSinhVien Sdt([FromUri] string name, ListSinhVien listSinhVien)
 {
     return(listSinhVien);
 }