Exemplo n.º 1
0
        /// <summary>
        /// 构造查询参数
        /// </summary>
        /// <returns></returns>
        public override Dictionary <string, object> GetParameters()
        {
            var result = new Dictionary <string, object>();

            if (!string.IsNullOrEmpty(CusName))
            {
                result["CusName"] = string.Format("{0}%", CusName.Trim());
            }
            if (!string.IsNullOrEmpty(LoadBillNum))
            {
                result["LoadBillNum"] = LoadBillNum.Trim();
            }
            if (CompletionSTime.HasValue)
            {
                result["CompletionSTime"] = CompletionSTime.Value;
            }
            if (CompletionETime.HasValue)
            {
                result["CompletionETime"] = CompletionETime.Value;
            }
            if (ReconcileSTime.HasValue)
            {
                result["ReconcileSTime"] = ReconcileSTime.Value;
            }
            if (ReconcileETime.HasValue)
            {
                result["ReconcileETime"] = ReconcileETime.Value;
            }
            return(result);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 构造查询参数
        /// </summary>
        /// <returns></returns>
        public override Dictionary <string, object> GetParameters()
        {
            var result = new Dictionary <string, object>();

            if (!string.IsNullOrEmpty(CusName))
            {
                result["CusName"] = string.Format("{0}%", CusName.Trim());
            }
            if (!string.IsNullOrEmpty(LoadBillNum))
            {
                result["LoadBillNum"] = LoadBillNum.Trim();
            }
            if (BillStatus.HasValue)
            {
                result["BillStatus"] = BillStatus;
            }
            if (PayStatus.HasValue)
            {
                result["PayStatus"] = PayStatus;
            }
            if (CompletionTimeFrom.HasValue)
            {
                result["CompletionTimeFrom"] = CompletionTimeFrom;
            }
            if (CompletionTimeTo.HasValue)
            {
                result["CompletionTimeTo"] = CompletionTimeTo;
            }
            return(result);
        }
Exemplo n.º 3
0
 //giao diện mặc định khi đặt phòng
 private void InterfaceDefaultOrder()
 {
     // giá tri các form
     CusName.Clear();
     InputCard.Clear();
     InputSDT.Clear();
     InputDescripsBill.Clear();
     numericAdult.Value    = 0;
     numeriChildrent.Value = 0;
     numericPrepay.Text    = "0";
     DataRooms.Rows.Clear();
     comboBoxCountry.SelectedIndex = 0;
     // sự kiển hiển thị popup chọn dịch vụ
     popupRoom.ItemClicked += new ToolStripItemClickedEventHandler(click_popupItem);
 }
Exemplo n.º 4
0
        public PEGenerateDlg()
        {
            InitializeComponent();

            #region  客戶資料填入
            string[] S_Task_CusName = Directory.GetDirectories(CaxEnv.GetGlobaltekTaskDir());
            if (S_Task_CusName.Length == 0)
            {
                comboBoxOldCusName.Items.Add("沒有舊資料");
            }
            else
            {
                foreach (string item in S_Task_CusName)
                {
                    comboBoxOldCusName.Items.Add(Path.GetFileNameWithoutExtension(item));//走訪每個元素只取得目錄名稱(不含路徑)並加入dirlist集合中
                }
            }
            comboBoxOldPartNo.Enabled = false;
            comboBoxOldCusRev.Enabled = false;
            #endregion


            /*
             #region 舊客戶資料填入
             * //取得METEDownloadData資料
             * CaxGetDatData.GetMETEDownloadData(out cMETEDownloadData);
             * //存入下拉選單-客戶
             * for (int i = 0; i < cMETEDownloadData.EntirePartAry.Count; i++)
             * {
             *  comboBoxOldCusName.Items.Add(cMETEDownloadData.EntirePartAry[i].CusName);
             * }
             * comboBoxOldPartNo.Enabled = false;
             * comboBoxOldCusRev.Enabled = false;
             *
             #endregion
             */

            //取得CustomerName配置檔
            string CustomerName_dat    = "CustomerName.dat";
            string CustomerNameDatPath = string.Format(@"{0}\{1}", CaxPE.GetPEConfigDir(), CustomerName_dat);

            //讀取OperationArray配置檔內容,並存入結構中
            CusName cCusName = new CusName();
            CaxPE.ReadCustomerNameData(CustomerNameDatPath, out cCusName);

            //將客戶名稱填入下拉選單-客戶
            comboBoxCusName.Items.AddRange(cCusName.CustomerName.ToArray());

            //取得OperationArray配置檔
            string OperationArray_dat    = "OperationArray.dat";
            string OperationArrayDatPath = string.Format(@"{0}\{1}", CaxPE.GetPEConfigDir(), OperationArray_dat);

            //讀取OperationArray配置檔內容,並存入結構中
            CaxPE.ReadOperationArrayData(OperationArrayDatPath, out cOperationArray);

            //將Operation2Array塞入陣列Oper2StringAry中
            Oper2StringAry = cOperationArray.Operation2Array.ToArray();

            //建立GridPanel
            panel = OperSuperGridControl.PrimaryGrid;

            //設定製程別的基礎型態與數據
            panel.Columns["Oper2Ary"].EditorType   = typeof(PEComboBox);
            panel.Columns["Oper2Ary"].EditorParams = new object[] { Oper2StringAry };

            //設定刪除的基礎型態
            panel.Columns["Delete"].EditorType = typeof(OperDeleteBtn);
        }