public void TestPhongBan07_DeleteSuccess() { TestPhongBan05_InsertSuccess(); List <DMPhongBanInfor> list = DMPhongBanDataProvider.Instance.GetListPhongBanInfor(); DMPhongBanInfor infor = list.Find(delegate(DMPhongBanInfor match) { return(match.MaPhongBan == "PB1"); }); frmDM_PhongBan frm = new frmDM_PhongBan(); frm.isAdd = false; frm.Oid = infor.IdPhongBan; frmChiTiet_PhongBan frmChiTietPhongBan = new frmChiTiet_PhongBan(frm); frmChiTietPhongBan.TestDelete(); list = DMPhongBanDataProvider.Instance.GetListPhongBanInfor(); infor = list.Find(delegate(DMPhongBanInfor match) { return(match.MaPhongBan == "PB1"); }); Assert.AreEqual(infor, null); }
protected override void DeleteItem() { DMPhongBanInfor khaibao = new DMPhongBanInfor(); khaibao.IdPhongBan = Convert.ToInt32(getValue("clId")); DMPhongBanDataProvider.Instance.Delete(khaibao); MessageBox.Show("Xóa Thành Công", "Thông Báo"); }
internal int Insert(DMPhongBanInfor dmPhongBanInfor) { return(GetObjectCommand <int>(Declare.StoreProcedureNamespace.spPhongBanInsert, ParseToParams <DMPhongBanInfor>(dmPhongBanInfor))); //SetParams(dmPhongBanInfor); //Parameters["@IdPhongBan"].Direction = ParameterDirection.Output; //ExecuteNoneQuery(); //return Convert.ToInt32(Parameters["@IdPhongBan"].Value.ToString()); }
private DMPhongBanInfor getinfor() { DMPhongBanInfor dmPhongBanInfor = new DMPhongBanInfor(); dmPhongBanInfor.MaPhongBan = txtMa.Text; dmPhongBanInfor.TenPhongBan = txtTen.Text; dmPhongBanInfor.GhiChu = txtMoTa.Text; dmPhongBanInfor.SuDung = Convert.ToInt32(chkSuDung.Checked); dmPhongBanInfor.IdPhongBan = Convert.ToInt32(getValue("clId")); return(dmPhongBanInfor); }
public void Insert() { if (objPhongBan == null) { objPhongBan = new DMPhongBanInfor(); objPhongBan.MaPhongBan = View.MaPhongBan; objPhongBan.TenPhongBan = View.TenPhongBan; objPhongBan.GhiChu = View.GhiChu; objPhongBan.SuDung = View.SuDung; objPhongBan.IdPhongBan = DmPhongBanDAO.Instance.Insert(objPhongBan); ((List <DMPhongBanInfor>)DSPhongBanView.Instance.DataSource).Add(objPhongBan); DSPhongBanView.Instance.RefreshDataSource(); } }
public void TestPhongBan03_MaPhongBanHasExistedOnUpdate() { try { TestPhongBan05_InsertSuccess(); List <DMPhongBanInfor> list = DMPhongBanDataProvider.Instance.GetListPhongBanInfor(); DMPhongBanInfor infor = list.Find(delegate(DMPhongBanInfor match) { return(match.MaPhongBan == "PB1"); }); frmDM_PhongBan frm = new frmDM_PhongBan(); frm.isAdd = false; frm.Oid = infor.IdPhongBan; frmChiTiet_PhongBan frmChiTietPhongBan = new frmChiTiet_PhongBan(frm); frmChiTietPhongBan.SetInput("Phong Ban 1", "BGD", "Unit test ma phong ban", 1); frmChiTietPhongBan.TestSave(); list = DMPhongBanDataProvider.Instance.GetListPhongBanInfor(); List <DMPhongBanInfor> listDuplicate = list.FindAll(delegate(DMPhongBanInfor match) { return(match.MaPhongBan == "BGD"); }); frmChiTietPhongBan.TestDelete(); Assert.AreEqual(1, listDuplicate.Count); } catch (Exception ex) { if (ex.GetType() != typeof(AssertFailedException)) { Assert.AreEqual(ex.Message, "Mã đã tồn tại trong hệ thống!"); } else { throw; } } }
private bool Exist(DMPhongBanInfor dmPhongBanInfor) { return(dmPhongBanInfor.IdPhongBan != idPhongBan && dmPhongBanInfor.MaPhongBan != null && dmPhongBanInfor.MaPhongBan.ToLower() == txtMa.Text.Trim().ToLower()); }
internal List <DMPhongBanInfor> Search(DMPhongBanInfor dmMaLoiInfor) { return(GetListCommand <DMPhongBanInfor>(Declare.StoreProcedureNamespace.spPhongBanSearch, dmMaLoiInfor.TenPhongBan, dmMaLoiInfor.MaPhongBan)); }
internal bool Exist(DMPhongBanInfor dmPhongBanInfor) { return(GetObjectCommand <int>(Declare.StoreProcedureNamespace.spPhongBanExist, dmPhongBanInfor.IdPhongBan, dmPhongBanInfor.MaPhongBan) > 0); }
internal void Delete(DMPhongBanInfor dmPhongBanInfor) { ExecuteCommand(Declare.StoreProcedureNamespace.spPhongBanDelete, dmPhongBanInfor.IdPhongBan); }
internal void Update(DMPhongBanInfor dmPhongBanInfor) { ExecuteCommand(Declare.StoreProcedureNamespace.spPhongBanUpdate, ParseToParams <DMPhongBanInfor>(dmPhongBanInfor)); }
private void GetData() { objPhongBan = View.PhongBanInfor; }