private void Loaddata() { if (frmDMOrderType.isAdd) { Reset(); btnDelete.Enabled = false; } else { txtMa.Enabled = false; dm = DMOrderTypeProvider.GetListDmOrderTypeInfoFromOid(frmDMOrderType.Oid); txtMa.Text = dm.OrderType; txtTen.Text = dm.Name; txtMoTa.Text = dm.GhiChu; txtLine.Text = dm.LineType; txtLineKm.Text = dm.LineKm; txtLineCk.Text = dm.LineCk; cbNganhHang.SelectedValue = dm.NganhHang; chkSuDung.Checked = dm.SuDung == 1; txtMa.Focus(); } if (frmDMOrderType.IsSync) { //không cho phép người dùng sửa, xóa các thông tin trên form. txtMa.Enabled = false; txtTen.Enabled = false; btnDelete.Enabled = false; } }
public void TestOrderType07_DeleteSuccess() { TestOrderType05_InsertSuccess(); List <DMOrderTypeInfor> list = DMOrderTypeProvider.GetListOrderTypeInfor(); DMOrderTypeInfor infor = list.Find(delegate(DMOrderTypeInfor match) { return(match.OrderType == "004001NuocNgoai"); }); frmDM_OrderType frm = new frmDM_OrderType(); frm.isAdd = false; frm.Oid = infor.IdOrderType; frmChiTiet_OrderType frmChiTietOrderType = new frmChiTiet_OrderType(frm); frmChiTietOrderType.TestDelete(); list = DMOrderTypeProvider.GetListOrderTypeInfor(); infor = list.Find(delegate(DMOrderTypeInfor match) { return(match.OrderType == "004001NuocNgoai"); }); Assert.AreEqual(infor, null); }
internal void Delete(DMOrderTypeInfor dmOrderTypeInfor) { ExecuteCommand(Declare.StoreProcedureNamespace.spOrderTypeDelete, dmOrderTypeInfor.IdOrderType); //CreateCommonCommand(Declare.StoreProcedureNamespace.spOrderTypeDelete); //Parameters.AddWithValue("@IdOrderType", dmOrderTypeInfor.IdOrderType); //ExecuteNoneQuery(); }
//internal List<DMOrderTypeInfor> Search(string MaOrderType ,string TenOrderType) //{ // return GetListCommand<DMOrderTypeInfor>(Declare.StoreProcedureNamespace.spOrderTypeSearch, MaOrderType, // TenOrderType); //} internal List <DMOrderTypeInfor> Search(DMOrderTypeInfor dmOrderTypeInfor) { return(GetListCommand <DMOrderTypeInfor>(Declare.StoreProcedureNamespace.spOrderTypeSearch, dmOrderTypeInfor.Name, dmOrderTypeInfor.OrderType)); //CreateGetListCommand(Declare.StoreProcedureNamespace.spOrderTypeSearch); //Parameters.AddWithValue("@Name", dmOrderTypeInfor.Name); //Parameters.AddWithValue("@Code", dmOrderTypeInfor.OrderType); //return FillToList<DMOrderTypeInfor>(); }
private DMOrderTypeInfor getinfor() { DMOrderTypeInfor dmOrderTypeInfor = new DMOrderTypeInfor(); dmOrderTypeInfor.OrderType = txtMaOrder.Text; dmOrderTypeInfor.Name = txtTenOrderType.Text; dmOrderTypeInfor.LineType = txtMaLine.Text; dmOrderTypeInfor.GhiChu = txtMoTa.Text; dmOrderTypeInfor.SuDung = Convert.ToInt32(chkSuDung.Checked); dmOrderTypeInfor.IdOrderType = Convert.ToInt32(getValue("clIdOrderType")); return(dmOrderTypeInfor); }
internal void Update(DMOrderTypeInfor dmOrderTypeInfor) { ExecuteCommand(Declare.StoreProcedureNamespace.spOrderTypeUpdate, dmOrderTypeInfor.IdOrderType, dmOrderTypeInfor.OrderType, dmOrderTypeInfor.Name, dmOrderTypeInfor.GhiChu, dmOrderTypeInfor.SuDung, dmOrderTypeInfor.LineType, dmOrderTypeInfor.LineKm, dmOrderTypeInfor.LineCk, dmOrderTypeInfor.NganhHang); }
internal bool Exist(DMOrderTypeInfor dmOrderTypeInfor) { return(GetObjectCommand <int>(Declare.StoreProcedureNamespace.spOrderTypeExist, dmOrderTypeInfor.IdOrderType, dmOrderTypeInfor.OrderType) > 0); //CreateCommonCommand(Declare.StoreProcedureNamespace.spOrderTypeExist); //Parameters.AddWithValue("@Count", 0).Direction = ParameterDirection.Output; //Parameters.AddWithValue("@IdOrderType", dmOrderTypeInfor.IdOrderType); //Parameters.AddWithValue("@Code", dmOrderTypeInfor.OrderType); //ExecuteNoneQuery(); //return Convert.ToInt32(Parameters["@Count"].Value) == 1; }
internal int Insert(DMOrderTypeInfor dmOrderTypeInfor) { return(GetObjectCommand <int>(Declare.StoreProcedureNamespace.spOrderTypeInsert, dmOrderTypeInfor.IdOrderType, dmOrderTypeInfor.OrderType, dmOrderTypeInfor.Name, dmOrderTypeInfor.GhiChu, dmOrderTypeInfor.SuDung, dmOrderTypeInfor.LineType, dmOrderTypeInfor.LineKm, dmOrderTypeInfor.LineCk, dmOrderTypeInfor.NganhHang)); //return Convert.ToInt32(Parameters["@IdOrderType"].Value.ToString()); //return Common.IntValue(Parameters["p_IdOrderType"].Value.ToString()); }
private DMOrderTypeInfor SetDanhMuc() { DMOrderTypeInfor dm = new DMOrderTypeInfor(); dm.Name = txtTen.Text.Trim(); dm.OrderType = txtMa.Text.Trim(); dm.GhiChu = txtMoTa.Text.Trim(); dm.LineType = txtLine.Text.Trim(); dm.LineKm = txtLineKm.Text.Trim(); dm.LineCk = txtLineCk.Text.Trim(); dm.SuDung = Convert.ToInt32(chkSuDung.Checked); dm.IdOrderType = Convert.ToInt32(frmDMOrderType.Oid); dm.NganhHang = Convert.ToString(cbNganhHang.SelectedValue); return(dm); }
private void Insert() { if (_orderinfo == null) { _orderinfo = new DMOrderTypeInfor(); _orderinfo.OrderType = View.OrderType; _orderinfo.Name = View.Name; _orderinfo.GhiChu = View.GhiChu; _orderinfo.SuDung = View.SuDung; _orderinfo.LineType = View.LineType; _orderinfo.LineCk = View.LineCk; _orderinfo.LineKm = View.LineKm; _orderinfo.NganhHang = View.NganhHang; _orderinfo.IdOrderType = DmOrderTypeDAO.Instance.Insert(_orderinfo); ((List <DMOrderTypeInfor>)DSOrderTypeView.Instance.DataSource).Add(_orderinfo); DSOrderTypeView.Instance.RefreshDataSource(); } }
public void TestOrderType03_MaOrderTypeHasExistedOnUpdate() { try { TestOrderType05_InsertSuccess(); List <DMOrderTypeInfor> list = DMOrderTypeProvider.GetListOrderTypeInfor(); DMOrderTypeInfor infor = list.Find(delegate(DMOrderTypeInfor match) { return(match.OrderType == "004001NuocNgoai"); }); frmDM_OrderType frm = new frmDM_OrderType(); frm.isAdd = false; frm.Oid = infor.IdOrderType; frmChiTiet_OrderType frmChiTietOrderType = new frmChiTiet_OrderType(frm); frmChiTietOrderType.SetInput("Bán ngoài nước", "123", "Unit test OrderType", 1, "004001NN"); frmChiTietOrderType.TestSave(); list = DMOrderTypeProvider.GetListOrderTypeInfor(); List <DMOrderTypeInfor> listDuplicate = list.FindAll(delegate(DMOrderTypeInfor match) { return(match.OrderType == "123"); }); frmChiTietOrderType.TestDelete(); Assert.AreEqual(1, listDuplicate.Count); } catch (Exception ex) { if (ex.GetType() != typeof(AssertFailedException)) { Assert.AreEqual(ex.Message, "Mã OrderType đã tồn tại trong hệ thống!"); } else { throw; } } }
//public static List<DMOrderTypeInfor>Search(DMOrderTypeInfor infor) //{ // return DmOrderTypeDAO.Instance.Search(infor.OrderType, infor.Name); //} public static List <DMOrderTypeInfor> Search(DMOrderTypeInfor match) { return(DmOrderTypeDAO.Instance.Search(match)); }
public static void Delete(DMOrderTypeInfor dmOrderTypeInfor) { DmOrderTypeDAO.Instance.Delete(dmOrderTypeInfor); }
internal static void Update(DMOrderTypeInfor dmOrderTypeInfor) { DmOrderTypeDAO.Instance.Update(dmOrderTypeInfor); }
//public static List<DMOrderTypeLoadInfor> GetCboOrderInfo() //{ // return DmOrderTypeDAO.Instance.GetListOrderTypePairInfo(); //} internal static bool KiemTra(DMOrderTypeInfor dmOrderTypeInfor) { return(DmOrderTypeDAO.Instance.Exist(dmOrderTypeInfor)); }
private void GetData() { _orderinfo = View.OrderInfo; }
internal static void Insert(DMOrderTypeInfor dmOrderTypeInfor) { DmOrderTypeDAO.Instance.Insert(dmOrderTypeInfor); }
private bool Exist(DMOrderTypeInfor dmOrderTypeInfor) { return(dmOrderTypeInfor.IdOrderType != idOrderType && dmOrderTypeInfor.OrderType != null && dmOrderTypeInfor.OrderType.ToLower() == txtMaOrder.Text.Trim().ToLower()); }