private void dataGridBienChe_CellClick(object sender, DataGridViewCellEventArgs e) { updateBienChe = _bienCheServices.GetBienCheById(Convert.ToInt32(dataGridBienChe.CurrentRow.Cells[0].Value.ToString())); txtMaBienChe.Text = updateBienChe.maBienChe; txtBienChe.Text = updateBienChe.bienChe1; btnSuaBienChe.Enabled = true; btnThemBienChe.Enabled = false; }
private void InitBienChe() { BienChe firstItem = new BienChe { idBienChe = 0, maBienChe = "All", bienChe1 = "Tất Cả", ThongTinNhanVIens = null }; List <BienChe> listBienChe = new List <BienChe>(); listBienChe.Add(firstItem); listBienChe.AddRange(bienCheServices.GetAllBienChe()); comboBienChe.DataSource = listBienChe; comboBienChe.ValueMember = "idBienChe"; comboBienChe.DisplayMember = "bienChe1"; }
private void btnThemBienChe_Click(object sender, EventArgs e) { try { if (String.IsNullOrEmpty(txtBienChe.Text.Trim()) || String.IsNullOrEmpty(txtMaBienChe.Text.Trim())) { MessageBox.Show("Lỗi! Vui Lòng Kiểm Tra Lại Thông Tin Đầu Vào!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (_bienCheServices.FindBienChe(txtBienChe.Text.Trim(), txtMaBienChe.Text.Trim()) == null) { BienChe bienChe = new BienChe { bienChe1 = txtBienChe.Text.Trim(), maBienChe = txtMaBienChe.Text.Trim() }; if (_bienCheServices.AddBienChe(bienChe)) { MessageBox.Show("Đã Thêm Biên Chế Thành Công!", "Thông Báo", MessageBoxButtons.OK); InitGridView(); dataGridBienChe.Refresh(); ClearAllText(this); } else { MessageBox.Show("Lỗi! Vui Lòng Kiểm Tra Lại Thông Tin Đầu Vào!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Lỗi! Thông Tin Biên Chế Bị Trùng, Vui Lòng Kiểm Tra Lại!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { if (UserProfile.permission == 1) { MessageBox.Show(ex.ToString(), "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("Đã Có Lỗi! Vui Lòng Kiểm Tra Thông Tin Đầu Vào!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnSuaBienChe_Click(object sender, EventArgs e) { try { if (String.IsNullOrEmpty(txtBienChe.Text.Trim()) || String.IsNullOrEmpty(txtMaBienChe.Text.Trim())) { MessageBox.Show("Lỗi! Vui Lòng Kiểm Tra Lại Thông Tin Đầu Vào!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { updateBienChe.bienChe1 = txtBienChe.Text.Trim(); updateBienChe.maBienChe = txtMaBienChe.Text.Trim(); if (_bienCheServices.UpdateBienChe(updateBienChe)) { MessageBox.Show("Đã Sửa Biên Chế Thành Công!", "Thông Báo", MessageBoxButtons.OK); InitGridView(); dataGridBienChe.Refresh(); ClearAllText(this); updateBienChe = null; btnSuaBienChe.Enabled = false; btnThemBienChe.Enabled = true; } else { MessageBox.Show("Lỗi! Vui Lòng Kiểm Tra Lại Thông Tin Đầu Vào!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { if (UserProfile.permission == 1) { MessageBox.Show(ex.ToString(), "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("Đã Có Lỗi! Vui Lòng Kiểm Tra Thông Tin Đầu Vào!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }