Exemple #1
0
 protected void btnCapNhatHSL_Click(object sender, EventArgs e)
 {
     // Tham chiếu đến thông tin nhân viên lưu trong Session
     nv = Session["ThongTinNhanVien"] as NhanVien2;
     try
     {
         // Thay đổi hệ số lương
         nv.HeSoLuong = double.Parse(txtHSL.Text);
     }
     catch (NotImplementedException ex)
     {
         labelThongBao.Text      = ex.Message;
         labelThongBao.ForeColor = Color.Green;
     }
     catch (FormatException ex)
     {
         labelThongBao.Text      = "Hệ số lương phải là số thực";
         labelThongBao.ForeColor = Color.Red;
     }
     catch (Exception ex)
     {
         labelThongBao.Text      = ex.Message;
         labelThongBao.ForeColor = Color.Red;
     }
 }
Exemple #2
0
 protected void btnThemNhanVien_Click(object sender, EventArgs e)
 {
     // 1-Khởi tạo giá trị ban đầu cho đối tượng nv
     nv = new NhanVien2
     {
         MaSo       = "NV01",
         HoTen      = "Trần Thanh Tùng",
         GioiTinh   = Phai.Nữ,
         NgaySinh   = new DateTime(1985, 5, 15),
         NgayVaoLam = DateTime.Today
     };
     // 2-Khai báo sử dụng sự kiện TangLuong
     nv.TangLuong += nv_TangLuong;
     // 3- Lưu thông tin vào Session
     Session["ThongTinNhanVien"] = nv;
 }