public void TestListDM03_MaListDMHasExistedOnUpdate() { try { TestListDM05_InsertSuccess(); List <DMListInfor> list = KhaiBaoDMDataProvider.GetListKhaiBaoInfo(); DMListInfor infor = list.Find(delegate(DMListInfor match) { return(match.TblName == "tbl_dm_1"); }); frmDM_ListDM frm = new frmDM_ListDM(); frm.isAdd = true; frm.TblName = infor.TblName; frmChiTiet_ListDM frmChiTietListDM = new frmChiTiet_ListDM(frm); frmChiTietListDM.SetInput("Danh mục 1", "fgh", 1); frmChiTietListDM.TestSave(); Assert.AreEqual("Khong chay dong nay", String.Empty); } catch (Exception ex) { if (ex.GetType() != typeof(AssertFailedException)) { Assert.AreEqual(ex.Message, "Tên bảng đã tồn tại trong hệ thống !"); } else { throw; } } }
private void btnTimKiem_Click(object sender, EventArgs e) { grcBase.DataSource = KhaiBaoDMDataProvider.Search(new DMListInfor { Name = txtTimKiemTen.Text.Trim() }); }
private void Delete() { KhaiBaoDMDataProvider.Delete(new DMListInfor { TblName = TblName }); LoadData(); SetControl(false); }
private void ucActions1_OnDelete(object obj) { DMListInfor khaibao = new DMListInfor(); khaibao.TblName = txtTenBang.Text.Trim(); KhaiBaoDMDataProvider.Delete(khaibao); MessageBox.Show("Xóa Thành Công", "Thông Báo"); dgvListDM.DataSource = KhaiBaoDMDataProvider.GetListKhaiBaoInfo(); }
private void Delete() { if (frmDMList.isAdd) { throw new InvalidOperationException("Bạn không thể xóa khi đang thêm mới !"); } KhaiBaoDMDataProvider.Delete(new DMListInfor { TblName = frmDMList.TblName }); }
private void SaveDoiTuong() { if (Check()) { if (frmDMList.isAdd) { KhaiBaoDMDataProvider.Insert(SetDanhMuc()); } else { KhaiBaoDMDataProvider.Update(SetDanhMuc()); } } }
private void Loaddata() { if (frmDMList.isAdd) { Reset(); } else { txtTenBang.Enabled = false; dm = KhaiBaoDMDataProvider.GetListDMInfoFromOid(frmDMList.TblName); txtTenBang.Text = dm.TblName; txtTenDanhMuc.Text = dm.Name; chkSuDung.Checked = dm.OnlyPOS == 1; txtTenBang.Focus(); } }
public void TestListDM05_InsertSuccess() { frmDM_ListDM frm = new frmDM_ListDM(); frm.Oid = 0; frm.isAdd = true; frmChiTiet_ListDM frmChiTietListDM = new frmChiTiet_ListDM(frm); frmChiTietListDM.SetInput("Danh mục 1", "tbl_dm_1", 1); frmChiTietListDM.TestSave(); List <DMListInfor> list = KhaiBaoDMDataProvider.Search(new DMListInfor { TblName = "tbl_dm_1", Name = "Danh mục 1" }); Assert.AreEqual(list.Count, 1); }
private void frmListDM_Load(object sender, EventArgs e) { try { //Lay du lieu tu bang khai bao, load vao list dgvListDM.DataSource = KhaiBaoDMDataProvider.GetListKhaiBaoInfo(); } catch (Exception ex) { #if DEBUG MessageBox.Show("Lỗi ngoại lệ: " + ex.ToString(), Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error); #else MessageBox.Show("Lỗi ngoại lệ: " + ex.Message, Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error); #endif this.Dispose(); } }
public frmDmListDMTestUnits() { frmLogin frmLogin = new frmLogin(); frmLogin.TestLogin("quantri", "quantri"); //chuẩn bị dữ liệu để test List <DMListInfor> list = KhaiBaoDMDataProvider.GetListKhaiBaoInfo(); List <DMListInfor> listMatch = list.FindAll(delegate(DMListInfor match) { return(match.TblName == "tbl_dm_1"); }); foreach (var dmListDMInfor in listMatch) { KhaiBaoDMDataProvider.Delete(dmListDMInfor); } }
private void ucActions1_OnValidate(object obj, ActionState actionMode) { switch (actionMode) { case ActionState.ADD: case ActionState.UPDATE: if (txtTenBang.Text == String.Empty) { throw new Exception("Tên Bảng Không Được Để Trống!"); } if (KhaiBaoDMDataProvider.Kiemtra(new DMListInfor { TblName = txtTenBang.Text, Name = txtTenDanhMuc.Text })) { throw new Exception("Tên Bảng Đã Tồn Tại!"); } break; } }
public void TestListDM07_DeleteSuccess() { TestListDM05_InsertSuccess(); List <DMListInfor> list = KhaiBaoDMDataProvider.GetListKhaiBaoInfo(); DMListInfor infor = list.Find(delegate(DMListInfor match) { return(match.TblName == "tbl_dm_1"); }); frmDM_ListDM frm = new frmDM_ListDM(); frm.isAdd = false; frm.TblName = infor.TblName; frmChiTiet_ListDM frmChiTietListDM = new frmChiTiet_ListDM(frm); frmChiTietListDM.TestDelete(); list = KhaiBaoDMDataProvider.GetListKhaiBaoInfo(); infor = list.Find(delegate(DMListInfor match) { return(match.TblName == "tbl_dm_1"); }); Assert.AreEqual(infor, null); }
private bool Check() { if (String.IsNullOrEmpty(txtTenDanhMuc.Text)) { txtTenDanhMuc.Focus(); throw new InvalidOperationException("Tên danh mục không được để trống !"); } if (String.IsNullOrEmpty(txtTenBang.Text)) { txtTenBang.Focus(); throw new InvalidOperationException("Tên bảng không được để trống !"); } if (frmDMList.isAdd && KhaiBaoDMDataProvider.Kiemtra(new DMListInfor { TblName = txtTenBang.Text })) { throw new InvalidOperationException("Tên bảng đã tồn tại trong hệ thống !"); } if (!frmDMList.isAdd && txtTenBang.Text != frmDMList.TblName) { throw new InvalidOperationException("Tên bảng cần cập nhật đã bị thay đổi !"); } return(true); }
//bool XacDinh = false; public frmDM_OrderType_Old() { InitializeComponent(); ucActions1.IsSynchronizable = KhaiBaoDMDataProvider.IsSync(Declare.TableNamespace.DmOrderType); }
public frmDM_LoaiThuChi_OLD() { InitializeComponent(); ucActions1.IsSynchronizable = KhaiBaoDMDataProvider.IsSync(Declare.TableNamespace.DmLoaiThuChi); }
public frmDM_LoaiItem_Old() { InitializeComponent(); ucActions1.IsSynchronizable = KhaiBaoDMDataProvider.IsSync(Declare.TableNamespace.DmLoaiItem); //Common.LoadStyle(this); }
protected override void LoadData() { grcBase.DataSource = KhaiBaoDMDataProvider.GetListKhaiBaoInfo(); btnTimKiem.Text = Resources.btnSearch; }
private void ucActions1_OnAdd(object obj) { KhaiBaoDMDataProvider.Insert(getinfor()); MessageBox.Show("Thêm bảng thành công!"); dgvListDM.DataSource = KhaiBaoDMDataProvider.GetListKhaiBaoInfo(); }
public frmDM_TaxCode_Old() { ucActions1.IsSynchronizable = KhaiBaoDMDataProvider.IsSync(Declare.TableNamespace.DmTaxCode); }
public frmDM_PhongBan_Old() { ucActions1.IsSynchronizable = KhaiBaoDMDataProvider.IsSync(Declare.TableNamespace.DmPhongBan); }
public frmDM_TrungTam_oLD() { InitializeComponent(); ucActions1.IsSynchronizable = KhaiBaoDMDataProvider.IsSync(Declare.TableNamespace.DmTrungTam); }
public frmDM_QuyenHoaDon_Old() { InitializeComponent(); ucActions1.IsSynchronizable = KhaiBaoDMDataProvider.IsSync(Declare.TableNamespace.DmQuyenHoaDon); }
private void ucActions1_OnUpdate(object obj) { KhaiBaoDMDataProvider.Update(getinfor()); MessageBox.Show("Sửa bảng thành công!"); dgvListDM.DataSource = KhaiBaoDMDataProvider.GetListKhaiBaoInfo(); }
public frmDM_ChucVu_OLD() { ucActions1.IsSynchronizable = KhaiBaoDMDataProvider.IsSync(Declare.TableNamespace.DmChucVu); }
public frmDM_DonViTinh_OLD() { ucActions1.IsSynchronizable = KhaiBaoDMDataProvider.IsSync(Declare.TableNamespace.DmDonViTinh); }