private void groupControl1_CustomButtonClick(object sender, DevExpress.XtraBars.Docking2010.BaseButtonEventArgs e) { if (new int[] { 0, 1, 2, 3, 8 }.Contains(int.Parse(iLoaiKhachHang.EditValue.ToString()))) { if ((iMaDL.Text ?? "").ToString().Length < 1 && iLoaiKhachHang.EditValue.ToString() == "8") { XuLyGiaoDien.ShowToolTip(iMaDL, "Chọn nhà cung cấp"); return; } switch (e.Button.Properties.Caption) { case "Hoàn": new frmNHVH(int.Parse(iMaDL.EditValue.ToString()), iLoaiKhachHang.EditValue.ToString() == "8", CTM.ID).ShowDialog(this); break; case "Vé": new frmNHV(int.Parse(iMaDL.EditValue.ToString()), iLoaiKhachHang.EditValue.ToString() == "8", CTM.ID).ShowDialog(this); break; case "Cấn trừ KS": new frmNHKSCT(iLoaiKhachHang.EditValue.ToString() == "8", CTM.ID).ShowDialog(this); break; default: new frmNHKS(int.Parse(iMaDL.EditValue.ToString()), iLoaiKhachHang.EditValue.ToString() == "8", CTM.ID).ShowDialog(this); break; } } else { XuLyGiaoDien.ShowToolTip(iLoaiKhachHang, "Chọn nguồn tới không được hỗ trợ"); } }
private void btnLuu2_Click(object sender, EventArgs e) { if (iDiem.Value == 0) { XuLyGiaoDien.ShowToolTip(iDiem, "Vui lòng cho điểm"); return; } Dictionary <string, object> dic = new Dictionary <string, object>(); dic = XuLyDuLieu.FormToDictionary(this, dic); dic.Add("NhanVien", _NhanVien); long CapNhatNum = (kpi.ID > 0) ? (kpid.CapNhat(dic, kpi.ID) > 0 ? kpi.ID : 0) : kpid.ThemMoi(dic, true); if (XuLyGiaoDien.ThongBao(Text, CapNhatNum > 0)) { (Owner as frmNhanVienThem).TaiLaiKPI(); Close(); } }