public void TestChucVu07_DeleteSuccess() { TestChucVu05_InsertSuccess(); List <DMChucVuInfor> list = DMChucVuDataProvider.GetListChucVuInfor(); DMChucVuInfor infor = list.Find(delegate(DMChucVuInfor match) { return(match.MaChucVu == "20"); }); frmDM_ChucVu frm = new frmDM_ChucVu(); frm.isAdd = false; frm.Oid = infor.IdChucVu; frmChiTiet_ChucVu frmChiTietChucVu = new frmChiTiet_ChucVu(frm); frmChiTietChucVu.TestDelete(); list = DMChucVuDataProvider.GetListChucVuInfor(); infor = list.Find(delegate(DMChucVuInfor match) { return(match.MaChucVu == "20"); }); Assert.AreEqual(infor, null); }
internal void Delete(DMChucVuInfor dmChucVuInfor) { ExecuteCommand(Declare.StoreProcedureNamespace.spChucVuDelete, dmChucVuInfor.IdChucVu); //CreateCommonCommand(Declare.StoreProcedureNamespace.spChucVuDelete); //Parameters.AddWithValue("@IdChucVu", dmChucVuInfor.IdChucVu); //ExecuteNoneQuery(); }
internal void Update(DMChucVuInfor dmChucVuInfor) { ExecuteCommand(Declare.StoreProcedureNamespace.spChucVuUpdate, ParseToParams <DMChucVuInfor>(dmChucVuInfor)); //CreateCommonCommand(Declare.StoreProcedureNamespace.spChucVuUpdate); //SetParams(dmChucVuInfor); //ExecuteNoneQuery(); }
protected override void DeleteItem() { DMChucVuInfor khaibao = new DMChucVuInfor(); khaibao.IdChucVu = Convert.ToInt32(getValue("clId")); DMChucVuDataProvider.Instance.Delete(khaibao); MessageBox.Show("Xóa Thành Công", "Thông Báo"); }
internal List <DMChucVuInfor> Search(DMChucVuInfor dmChucVuInfor) { return(GetListCommand <DMChucVuInfor>(Declare.StoreProcedureNamespace.spChucVuSearch, dmChucVuInfor.MaChucVu, dmChucVuInfor.TenChucVu)); //CreateGetListCommand(Declare.StoreProcedureNamespace.spChucVuSearch); //Parameters.AddWithValue("@MaChucVu", dmChucVuInfor.MaChucVu); //Parameters.AddWithValue("@TenChucVu", dmChucVuInfor.TenChucVu); //return FillToList<DMChucVuInfor>(); }
private DMChucVuInfor getinfor() { DMChucVuInfor dmChucVuInfor = new DMChucVuInfor(); dmChucVuInfor.MaChucVu = txtMa.Text; dmChucVuInfor.TenChucVu = txtTen.Text; dmChucVuInfor.GhiChu = txtMoTa.Text; dmChucVuInfor.SuDung = Convert.ToInt32(chkSuDung.Checked); dmChucVuInfor.IdChucVu = Convert.ToInt32(getValue("clId")); return(dmChucVuInfor); }
internal bool Exist(DMChucVuInfor dmChucVuInfor) { return(GetObjectCommand <int>(Declare.StoreProcedureNamespace.spChucVuExist, dmChucVuInfor.IdChucVu, dmChucVuInfor.MaChucVu) > 0); //CreateCommonCommand(Declare.StoreProcedureNamespace.spChucVuExist); //Parameters.AddWithValue("@Count", 0).Direction = ParameterDirection.Output; //Parameters.AddWithValue("@IdChucVu", dmChucVuInfor.IdChucVu); //Parameters.AddWithValue("@MaChucVu", dmChucVuInfor.MaChucVu); //ExecuteNoneQuery(); //return Convert.ToInt32(Parameters["@Count"].Value) == 1; }
internal int Insert(DMChucVuInfor dmChucVuInfor) { return(GetObjectCommand <int>(Declare.StoreProcedureNamespace.spChucVuInsert, ParseToParams <DMChucVuInfor>(dmChucVuInfor))); //CreateCommonCommand(Declare.StoreProcedureNamespace.spChucVuInsert); //SetParams(dmChucVuInfor); //Parameters["@IdChucVu"].Direction = ParameterDirection.Output; //ExecuteNoneQuery(); //return Convert.ToInt32(Parameters["@IdChucVu"].Value.ToString()); }
public void Insert() { if (_chucvuinfor == null) { _chucvuinfor = new DMChucVuInfor(); _chucvuinfor.MaChucVu = View.MaChucVu; _chucvuinfor.TenChucVu = View.TenChucVu; _chucvuinfor.GhiChu = View.MoTa; _chucvuinfor.SuDung = View.SuDung; _chucvuinfor.IdChucVu = DmChucVuDAO.Instance.Insert(_chucvuinfor); ((List <DMChucVuInfor>)DSChucVuView.Instance.DataSource).Add(_chucvuinfor); DSChucVuView.Instance.RefreshDataSource(); } }
public void TestChucVu03_MaChucVuHasExistedOnUpdate() { try { TestChucVu05_InsertSuccess(); List <DMChucVuInfor> list = DMChucVuDataProvider.GetListChucVuInfor(); DMChucVuInfor infor = list.Find(delegate(DMChucVuInfor match) { return(match.MaChucVu == "20"); }); frmDM_ChucVu frm = new frmDM_ChucVu(); frm.isAdd = false; frm.Oid = infor.IdChucVu; frmChiTiet_ChucVu frmChiTietChucVu = new frmChiTiet_ChucVu(frm); frmChiTietChucVu.SetInput("Chuc Vu 1", "10", "Unit Test ma chuc vu", 1); frmChiTietChucVu.TestSave(); list = DMChucVuDataProvider.GetListChucVuInfor(); List <DMChucVuInfor> listDuplicate = list.FindAll(delegate(DMChucVuInfor match) { return(match.MaChucVu == "10"); }); frmChiTietChucVu.TestDelete(); Assert.AreEqual(1, listDuplicate.Count); } catch (Exception ex) { if (ex.GetType() != typeof(AssertFailedException)) { Assert.AreEqual(ex.Message, "Mã chức vụ đã tồn tại trong hệ thống!"); } else { throw; } } }
private bool Exist(DMChucVuInfor dmChucVuInfor) { return(dmChucVuInfor.IdChucVu != idChucVu && dmChucVuInfor.MaChucVu != null && dmChucVuInfor.MaChucVu.ToLower() == txtMa.Text.Trim().ToLower()); }
private void GetData() { _chucvuinfor = View.ChucVuInfor; }