public void TestDonViTinh07_DeleteSuccess() { TestDonViTinh05_InsertSuccess(); List <DMDonViTinhInfor> list = DmDonViTinhProvider.Instance.GetListDonViTinhInfo(); DMDonViTinhInfor infor = list.Find(delegate(DMDonViTinhInfor match) { return(match.KyHieu == "DV1"); }); frmDM_DonViTinh frm = new frmDM_DonViTinh(); frm.isAdd = false; frm.Oid = infor.IdDonViTinh; frmChiTiet_DonViTinh frmChiTietDonViTinh = new frmChiTiet_DonViTinh(frm); frmChiTietDonViTinh.TestDelete(); list = DmDonViTinhProvider.Instance.GetListDonViTinhInfo(); infor = list.Find(delegate(DMDonViTinhInfor match) { return(match.KyHieu == "DV1"); }); Assert.AreEqual(infor, null); }
protected override void DeleteItem() { DMDonViTinhInfor khaibao = new DMDonViTinhInfor(); khaibao.IdDonViTinh = Convert.ToInt32(getValue("clId")); DmDonViTinhProvider.Instance.Delete(khaibao); MessageBox.Show("Xóa Thành Công", "Thông Báo"); }
internal void Delete(DMDonViTinhInfor dmDonViTinhInfor) { ExecuteCommand(Declare.StoreProcedureNamespace.spDonViTinhDelete, dmDonViTinhInfor.IdDonViTinh); //CreateCommonCommand(Declare.StoreProcedureNamespace.spDonViTinhDelete); //Parameters.AddWithValue("@IdDonViTinh", dmDonViTinhInfor.IdDonViTinh); //ExecuteNoneQuery(); }
internal void Update(DMDonViTinhInfor dmDonViTinhInfor) { ExecuteCommand(Declare.StoreProcedureNamespace.spDonViTinhUpdate, ParseToParams <DMDonViTinhInfor>(dmDonViTinhInfor)); //CreateCommonCommand(Declare.StoreProcedureNamespace.spDonViTinhUpdate); //SetParams(dmDonViTinhInfor); //ExecuteNoneQuery(); }
internal List <DMDonViTinhInfor> Search(DMDonViTinhInfor dmDonViTinhInfor) { return(GetListCommand <DMDonViTinhInfor>(Declare.StoreProcedureNamespace.spDonViTinhSearch, dmDonViTinhInfor.TenDonViTinh, dmDonViTinhInfor.KyHieu)); //CreateGetListCommand(Declare.StoreProcedureNamespace.spDonViTinhSearch); //Parameters.AddWithValue("@TenDonViTinh", dmDonViTinhInfor.TenDonViTinh); //Parameters.AddWithValue("@KyHieu", dmDonViTinhInfor.KyHieu); //return FillToList<DMDonViTinhInfor>(); }
private DMDonViTinhInfor getinfor() { DMDonViTinhInfor dmDonViTinhInfor = new DMDonViTinhInfor(); dmDonViTinhInfor.KyHieu = txtMa.Text; dmDonViTinhInfor.TenDonViTinh = txtTen.Text; dmDonViTinhInfor.GhiChu = txtMoTa.Text; dmDonViTinhInfor.SuDung = Convert.ToInt32(chkSuDung.Checked); dmDonViTinhInfor.IdDonViTinh = Convert.ToInt32(getValue("clId")); return(dmDonViTinhInfor); }
internal int Insert(DMDonViTinhInfor dmDonViTinhInfor) { return(GetObjectCommand <int>(Declare.StoreProcedureNamespace.spDonViTinhInsert, ParseToParams <DMDonViTinhInfor>(dmDonViTinhInfor))); //CreateCommonCommand(Declare.StoreProcedureNamespace.spDonViTinhInsert); //SetParams(dmDonViTinhInfor); //Parameters["@IdDonViTinh"].Direction = ParameterDirection.Output; //ExecuteNoneQuery(); //return Convert.ToInt32(Parameters["@IdDonViTinh"].Value.ToString()); }
internal bool Exist(DMDonViTinhInfor dmDonViTinhInfor) { return(GetObjectCommand <int>(Declare.StoreProcedureNamespace.spDonViTinhExist, dmDonViTinhInfor.IdDonViTinh, dmDonViTinhInfor.KyHieu) > 0); //CreateCommonCommand(Declare.StoreProcedureNamespace.spDonViTinhExist); //Parameters.AddWithValue("@Count", 0).Direction = ParameterDirection.Output; //Parameters.AddWithValue("@IdDonViTinh", dmDonViTinhInfor.IdDonViTinh); //Parameters.AddWithValue("@KyHieu", dmDonViTinhInfor.KyHieu); //ExecuteNoneQuery(); //return Convert.ToInt32(Parameters["@Count"].Value) == 1; }
public void Insert() { if (_dmDonViTinh == null) { _dmDonViTinh = new DMDonViTinhInfor(); _dmDonViTinh.TenDonViTinh = View.TenDonViTinh; _dmDonViTinh.KyHieu = View.MaDonViTinh; _dmDonViTinh.GhiChu = View.GhiChu; _dmDonViTinh.SuDung = View.SuDung; _dmDonViTinh.IdDonViTinh = DmDonViTinhDAO.Instance.Insert(_dmDonViTinh); ((List <DMDonViTinhInfor>)DSDonViTinhView.Instance.DataSource).Add(_dmDonViTinh); DSDonViTinhView.Instance.RefreshDataSource(); } }
public void TestDonViTinh03_MaDonViTinhHasExistedOnUpdate() { try { TestDonViTinh05_InsertSuccess(); List <DMDonViTinhInfor> list = DmDonViTinhProvider.Instance.GetListDonViTinhInfo(); DMDonViTinhInfor infor = list.Find(delegate(DMDonViTinhInfor match) { return(match.KyHieu == "DV1"); }); frmDM_DonViTinh frm = new frmDM_DonViTinh(); frm.isAdd = false; frm.Oid = infor.IdDonViTinh; frmChiTiet_DonViTinh frmChiTietDonViTinh = new frmChiTiet_DonViTinh(frm); frmChiTietDonViTinh.SetInput("Don Vi 1", "CHI", "Unit Test ky hieu", 1); frmChiTietDonViTinh.TestSave(); list = DmDonViTinhProvider.Instance.GetListDonViTinhInfo(); List <DMDonViTinhInfor> listDuplicate = list.FindAll(delegate(DMDonViTinhInfor match) { return(match.KyHieu == "CHI"); }); frmChiTietDonViTinh.TestDelete(); Assert.AreEqual(1, listDuplicate.Count); } catch (Exception ex) { if (ex.GetType() != typeof(AssertFailedException)) { Assert.AreEqual(ex.Message, "Mã đơn vị tính đã có trong hệ thống!"); } else { throw; } } }
private void GetData() { _dmDonViTinh = View.DonViTinhInfor; }
private bool Exist(DMDonViTinhInfor dmDonViTinhInfor) { return(dmDonViTinhInfor.IdDonViTinh != idDonViTinh && dmDonViTinhInfor.KyHieu != null && dmDonViTinhInfor.KyHieu.ToLower() == txtMa.Text.Trim().ToLower()); }