private bool Search(DMMaLoiInfor dmMaLoiInfor) { return((cboLoaiItemSearch.Text.Trim() == String.Empty || (cboLoaiItemSearch.Text.Trim() != String.Empty && dmMaLoiInfor.MaLoi.ToLower().Contains(cboLoaiItemSearch.Text.Trim().ToLower()))) && (txtTenLoiSearch.Text.Trim() == String.Empty || (txtTenLoiSearch.Text.Trim() != String.Empty && dmMaLoiInfor.TenLoi.ToLower().Contains(txtTenLoiSearch.Text.Trim().ToLower())))); }
public void TestMaLoi07_DeleteSuccess() { TestMaLoi05_InsertSuccess(); List <DMMaLoiInfor> list = DMMaLoiDataProvider.GetListMaLoiInfor(); DMMaLoiInfor infor = list.Find(delegate(DMMaLoiInfor match) { return(match.MaLoi == "001"); }); frmDM_MaLoi frm = new frmDM_MaLoi(); frm.isAdd = false; frm.Oid = infor.IdMaLoi; frmChiTiet_MaLoi frmChiTietMaLoi = new frmChiTiet_MaLoi(frm); frmChiTietMaLoi.TestDelete(); list = DMMaLoiDataProvider.GetListMaLoiInfor(); infor = list.Find(delegate(DMMaLoiInfor match) { return(match.MaLoi == "001"); }); Assert.AreEqual(infor, null); }
internal void Update(DMMaLoiInfor dmMaLoiInfor) { //CreateCommonCommand(Declare.StoreProcedureNamespace.spMaLoiUpdate); //SetParams(dmMaLoiInfor); //ExecuteNoneQuery(); ExecuteCommand(Declare.StoreProcedureNamespace.spMaLoiUpdate, dmMaLoiInfor.IdMaLoi, dmMaLoiInfor.MaLoi, dmMaLoiInfor.IdLoaiItem, dmMaLoiInfor.TenLoi, dmMaLoiInfor.GhiChu, dmMaLoiInfor.SuDung); }
private void btTimKiem_Click(object sender, EventArgs e) { //dgvList.DataSource = DMMaLoiDataProvider.Search(Search); DMMaLoiInfor dmMaLoiInfor = new DMMaLoiInfor(); dmMaLoiInfor.TenLoi = txtTenLoiSearch.Text; dmMaLoiInfor.IdLoaiItem = cboLoaiItemSearch.SelectedIndex; //dgvList.DataSource = DMMaLoiDataProvider.Search(dmMaLoiInfor); }
private DMMaLoiInfor getinfor() { DMMaLoiInfor dmMaLoiInfor = new DMMaLoiInfor(); dmMaLoiInfor.MaLoi = txtMaLoi.Text; dmMaLoiInfor.TenLoi = txtTenLoi.Text; dmMaLoiInfor.GhiChu = txtGhiChu.Text; dmMaLoiInfor.SuDung = Convert.ToInt32(cbSuDung.Checked); dmMaLoiInfor.IdMaLoi = Convert.ToInt32(getValue("IdMaLoi")); return(dmMaLoiInfor); }
private DMMaLoiInfor SetMaLoiInfo() { DMMaLoiInfor dm = new DMMaLoiInfor(); dm.MaLoi = txtMaLoi.Text.Trim(); dm.TenLoi = txtTenLoi.Text.Trim(); dm.GhiChu = txtGhiChu.Text.Trim(); dm.SuDung = Convert.ToInt32(cbSuDung.Checked); dm.IdLoaiItem = IdLoaiSanPham; dm.IdMaLoi = frm.Oid; return(dm); }
private void Insert() { _maloiinfor = new DMMaLoiInfor(); _maloiinfor.IdLoaiItem = View.IdLoaiItem; _maloiinfor.MaLoi = View.MaLoi; _maloiinfor.TenLoi = View.TenLoi; _maloiinfor.GhiChu = View.GhiChu; _maloiinfor.SuDung = View.SuDung; _maloiinfor.TenLoaiSP = View.TenLoaiSP; _maloiinfor.IdMaLoi = DmMaLoiDAO.Instance.Insert(_maloiinfor); ((List <DMMaLoiInfor>)DSMaLoiView.Instance.DataSource).Add(_maloiinfor); DSMaLoiView.Instance.RefreshDataSource(); }
private void LoadData() { if (frm.isAdd) { Reset(); } else { dm = DMMaLoiDataProvider.GetLoaiItemByIdInfo(frm.Oid); txtMaLoi.Text = dm.MaLoi; txtTenLoi.Text = dm.TenLoi; txtGhiChu.Text = dm.GhiChu; cbSuDung.Checked = dm.SuDung == 1; txtLoaiSanPham.Text = dm.TenLoaiSP; } }
public void TestMaLoi03_MaMaLoiHasExistedOnUpdate() { try { TestMaLoi05_InsertSuccess(); List <DMMaLoiInfor> list = DMMaLoiDataProvider.GetListMaLoiInfor(); DMMaLoiInfor infor = list.Find(delegate(DMMaLoiInfor match) { return(match.MaLoi == "001"); }); frmDM_MaLoi frm = new frmDM_MaLoi(); frm.isAdd = false; frm.Oid = infor.IdMaLoi; frmChiTiet_MaLoi frmChiTietMaLoi = new frmChiTiet_MaLoi(frm); frmChiTietMaLoi.SetInput("Ma Loi 1", "sdfsdf", "Unit test MaLoi", 1); frmChiTietMaLoi.TestSave(); list = DMMaLoiDataProvider.GetListMaLoiInfor(); List <DMMaLoiInfor> listDuplicate = list.FindAll(delegate(DMMaLoiInfor match) { return(match.MaLoi == "sdfsdf"); }); frmChiTietMaLoi.TestDelete(); Assert.AreEqual(1, listDuplicate.Count); } catch (Exception ex) { if (ex.GetType() != typeof(AssertFailedException)) { Assert.AreEqual(ex.Message, "Mã Lỗi đã tồn tại trong hệ thống!"); } else { throw; } } }
public static void Delete(DMMaLoiInfor dmMaLoiInfor) { DmMaLoiDAO.Instance.Delete(dmMaLoiInfor); }
public static int Insert(DMMaLoiInfor dmMaLoiInfor) { return(DmMaLoiDAO.Instance.Insert(dmMaLoiInfor)); }
internal bool Exist(DMMaLoiInfor dmMaLoiInfor) { ExecuteCommand(Declare.StoreProcedureNamespace.spMaLoiExist, dmMaLoiInfor.IdMaLoi, dmMaLoiInfor.TenLoi); return(Convert.ToInt32(Parameters["@Count"].Value) == 1); }
internal void Delete(DMMaLoiInfor dmMaLoiInfor) { ExecuteCommand(Declare.StoreProcedureNamespace.spMaLoiDelete, dmMaLoiInfor.IdMaLoi); }
private void GetData() { _maloiinfor = View.maloiinfor; }
private bool Exist(DMMaLoiInfor dmMaLoiInfor) { return(dmMaLoiInfor.IdMaLoi != idMaLoi && dmMaLoiInfor.MaLoi.ToLower() == txtMaLoi.Text.Trim().ToLower()); }
public static void Update(DMMaLoiInfor dmMaLoiInfor) { DmMaLoiDAO.Instance.Update(dmMaLoiInfor); }
internal static bool Kiemtra(DMMaLoiInfor dmMaLoiInfor) { return(DmMaLoiDAO.Instance.Exist(dmMaLoiInfor)); }
internal int Insert(DMMaLoiInfor dmMaLoiInfor) { ExecuteCommand(Declare.StoreProcedureNamespace.spMaLoiInsert, dmMaLoiInfor.IdMaLoi, dmMaLoiInfor.MaLoi, dmMaLoiInfor.IdLoaiItem, dmMaLoiInfor.TenLoi, dmMaLoiInfor.GhiChu, dmMaLoiInfor.SuDung); return(Convert.ToInt32(Parameters["p_IdMaLoi"].Value.ToString())); }