Ejemplo n.º 1
0
 private void btnDelete_Click(object sender, EventArgs e)
 {
     objState = EntityState.Deleted;
     if (MetroFramework.MetroMessageBox.Show(this, "Bạn có chắc muốn xóa không?", "Message", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         try
         {
             DTO.HocVien obj = bindingSource1.Current as DTO.HocVien;
             if (obj != null)
             {
                 bool result = HocVienService.Delete(obj.MaHV);
                 if (result)
                 {
                     bindingSource1.RemoveCurrent();
                     //pContainer.Enabled = False
                     pic.Image = null;
                     objState  = EntityState.Unchanged;
                 }
             }
         }
         catch (Exception ex)
         {
             MetroFramework.MetroMessageBox.Show(this, ex.Message, "Message", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Ejemplo n.º 2
0
 private void FrmThiSinh_Load(object sender, EventArgs e)
 {
     try
     {
         bindingSource1.DataSource = HocVienService.GetAll();
         //pContainer.Enabled = False
         DTO.HocVien obj = bindingSource1.Current as DTO.HocVien;
         if (obj == null)
         {
             if (!string.IsNullOrEmpty(obj.AnhThiSinh))
             {
                 pic.Image = Image.FromFile(obj.AnhThiSinh);
             }
         }
         else
         {
             pic.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
             pic.Image    = Image.FromFile(obj.AnhThiSinh);
         }
     }
     catch (Exception ex)
     {
         MetroFramework.MetroMessageBox.Show(this, ex.Message, "Message", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Ejemplo n.º 3
0
 private void metroGrid1_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     try
     {
         DTO.HocVien obj = bindingSource1.Current as DTO.HocVien;
         pic.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
         pic.Image    = Image.FromFile(obj.AnhThiSinh);
         if (obj == null)
         {
             if (!string.IsNullOrEmpty(obj.AnhThiSinh))
             {
                 pic.Image = Image.FromFile(obj.AnhThiSinh);
             }
         }
     }
     catch (Exception ex)
     {
         //MetroFramework.MetroMessageBox.Show(this, ex.Message, "Message", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }