public void DeleteNgayNghiLe(int maNgayNghiLe)
 {
     try
     {
         NgayNghiLe ngayNghiLe = context.NgayNghiLes.Where(x => x.MaNgayNghiLe == maNgayNghiLe).Single <NgayNghiLe>();
         context.NgayNghiLes.Remove(ngayNghiLe);
         context.SaveChanges();
     }
     catch (Exception e)
     {
         throw e;
     }
 }
        public void UpdateNgayNghiLe(NgayNghiLe ngayNghiLeUpdate)
        {
            try
            {
                NgayNghiLe ngayNghiLe = context.NgayNghiLes.Where(x => x.MaNgayNghiLe == ngayNghiLeUpdate.MaNgayNghiLe).Single <NgayNghiLe>();

                ngayNghiLe.TenNgayNghiLe = ngayNghiLeUpdate.TenNgayNghiLe;
                ngayNghiLe.NgayLe        = ngayNghiLeUpdate.NgayLe;
                ngayNghiLe.MoTa          = ngayNghiLeUpdate.MoTa;

                context.SaveChanges();
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message);
            }
        }
        public int AddNgayNghiLe(NgayNghiLe ngayNghiLe)
        {
            int maNgayNghiLe = 0;

            try
            {
                context.NgayNghiLes.Add(ngayNghiLe);
                context.SaveChanges();

                maNgayNghiLe = ngayNghiLe.MaNgayNghiLe;
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message);
            }
            return(maNgayNghiLe);
        }