public SearchShop(ILog Logger = null)
        {
            m_Logger = Logger;
            InitializeComponent();
            ControlManager CtlSizeManager = new ControlManager(this);

            CtlSizeManager.ChageLabel(this);
            CtlSizeManager    = null;
            this.DialogResult = DialogResult.Cancel;
        }
Exemple #2
0
        public TrxnDetailInfo(string strSlipNo, ILog logger = null)
        {
            m_Logger = logger;
            m_SlipNo = strSlipNo;
            InitializeComponent();
            this.Text = Constants.getScreenText("SLIPDETAILINFO");
            ControlManager CtlSizeManager = new ControlManager(this);

            CtlSizeManager.ChageLabel(this);
            CtlSizeManager = null;
        }
Exemple #3
0
        private void Login_Load(object sender, EventArgs e)
        {
            ControlManager ctlManager = new ControlManager(this);

            ctlManager.ChageLabel(this);//Label 변경

            if (!m_bStart)
            {
                //ID 비활성화 , ID 입력
                TEXT_ID.Enabled = false;
                TEXT_ID.Text    = m_strID;
            }
            Activate();
        }
        private void SearchPanel_Load(object sender, EventArgs e)
        {
            ControlManager CtlSizeManager = new ControlManager(this);

            CtlSizeManager.ChageLabel(this);
            CtlSizeManager = null;
            Dictionary <string, string> item_list = new Dictionary <string, string>();

            item_list.Add("ALL", Constants.getScreenText("COMBO_ITEM_ALL"));
            item_list.Add("01", Constants.getScreenText("COMBO_ITEM_UNREFUND"));
            item_list.Add("02", Constants.getScreenText("COMBO_ITEM_REFUND"));

            COM_REFUND_STATUS.DataSource    = new BindingSource(item_list, null);
            COM_REFUND_STATUS.DisplayMember = "Value";
            COM_REFUND_STATUS.ValueMember   = "Key";
            COM_REFUND_STATUS.SelectedIndex = 0;

            Dictionary <string, string> item_list_send = new Dictionary <string, string>();

            item_list_send.Add("ALL", Constants.getScreenText("COMBO_ITEM_ALL"));
            item_list_send.Add("Y", Constants.getScreenText("COMBO_ITEM_SEND"));
            item_list_send.Add("N", Constants.getScreenText("COMBO_ITEM_NO_SEND"));

            COM_SEND.DataSource    = new BindingSource(item_list_send, null);
            COM_SEND.DisplayMember = "Value";
            COM_SEND.ValueMember   = "Key";
            COM_SEND.SelectedIndex = 0;

            COM_SEND.SelectedIndex = 0;
            //업무 마감 상태에서는 전표 발행 불가
            if (Constants.CLOSING_YN)
            {
                BTN_SEARCH.Visible = false;
                return;
            }

            Transaction tran = new Transaction();

            m_ArrShopList = tran.SearchShopList();
            if (m_ArrShopList.Count == 1)
            {
                JObject tempObj = ((JObject)m_ArrShopList[0]);
                print_goods_type = tempObj["PRINT_GOODS_TYPE"].ToString();
            }
        }
Exemple #5
0
        private void Login_Load(object sender, EventArgs e)
        {
            ControlManager ctlManager = new ControlManager(this);

            ctlManager.ChageLabel(this);//Label 변경

            if (!m_bStart)
            {
                //ID 비활성화 , ID 입력
                TXT_ID.Enabled      = false;
                TXT_ID.Text         = m_strID;
                CHK_OFFLINE.Enabled = false;
            }
            UpdateProgressBar(0, Constants.getMessage("LOGIN_BEFORE"));
            Activate();
            if (Constants.CONF_MANAGER.getAppValue("LOGIN_ID") != null && !string.Empty.Equals(Constants.CONF_MANAGER.getAppValue("LOGIN_ID").ToString()))
            {
                TXT_ID.Text       = Constants.CONF_MANAGER.getAppValue("LOGIN_ID");
                TXT_PASSWORD.Text = Constants.CONF_MANAGER.getAppValue("LOGIN_PW");
            }
        }
        private void TrxnPanel_Load(object sender, EventArgs e)
        {
            ControlManager CtlSizeManager = new ControlManager(this);

            CtlSizeManager.ChageLabel(this);
            CtlSizeManager = null;

            Dictionary <string, string> date_list = new Dictionary <string, string>();

            date_list.Add("01", Constants.getScreenText("COMBO_DATE_SALE"));
            date_list.Add("02", Constants.getScreenText("COMBO_DATE_PRINT"));
            date_list.Add("03", Constants.getScreenText("COMBO_DATE_REFUND"));
            date_list.Add("04", Constants.getScreenText("COMBO_DATE_REG"));

            COM_DATE_COND.DataSource    = new BindingSource(date_list, null);
            COM_DATE_COND.DisplayMember = "Value";
            COM_DATE_COND.ValueMember   = "Key";
            COM_DATE_COND.SelectedIndex = 0;

            Dictionary <string, string> item_list = new Dictionary <string, string>();

            item_list.Add("ALL", Constants.getScreenText("COMBO_ITEM_ALL"));
            item_list.Add("01", Constants.getScreenText("COMBO_ITEM_UNREFUND"));
            item_list.Add("02", Constants.getScreenText("COMBO_ITEM_REFUND"));

            COM_REFUND_STATUS.DataSource    = new BindingSource(item_list, null);
            COM_REFUND_STATUS.DisplayMember = "Value";
            COM_REFUND_STATUS.ValueMember   = "Key";
            COM_REFUND_STATUS.SelectedIndex = 0;

            //업무 마감 상태에서는 전표 발행 불가

            /*
             * if (Constants.CLOSING_YN)
             * {
             *  BTN_SEARCH.Visible = false;
             *  return;
             * }
             */
        }
Exemple #7
0
        private void SearchPanel_Load(object sender, EventArgs e)
        {
            ControlManager CtlSizeManager = new ControlManager(this);

            CtlSizeManager.ChageLabel(this);
            CtlSizeManager = null;
            Dictionary <string, string> item_list = new Dictionary <string, string>();

            item_list.Add("ALL", Constants.getScreenText("COMBO_ITEM_ALL"));
            item_list.Add("01", Constants.getScreenText("COMBO_ITEM_UNREFUND"));
            item_list.Add("02", Constants.getScreenText("COMBO_ITEM_REFUND"));

            COM_REFUND_STATUS.DataSource    = new BindingSource(item_list, null);
            COM_REFUND_STATUS.DisplayMember = "Value";
            COM_REFUND_STATUS.ValueMember   = "Key";
            COM_REFUND_STATUS.SelectedIndex = 0;

            Dictionary <string, string> item_list_send = new Dictionary <string, string>();

            item_list_send.Add("ALL", Constants.getScreenText("COMBO_ITEM_ALL"));
            item_list_send.Add("Y", Constants.getScreenText("COMBO_ITEM_SEND"));
            item_list_send.Add("N", Constants.getScreenText("COMBO_ITEM_NO_SEND"));

            COM_SEND.DataSource    = new BindingSource(item_list_send, null);
            COM_SEND.DisplayMember = "Value";
            COM_SEND.ValueMember   = "Key";
            COM_SEND.SelectedIndex = 0;

            COM_SEND.SelectedIndex = 0;
            //업무 마감 상태에서는 전표 발행 불가
            if (Constants.CLOSING_YN)
            {
                BTN_SEARCH.Visible = false;
                return;
            }
        }
Exemple #8
0
        public void init(JArray ArrNationalList)
        {
            COM_PASSPORT_NAT.Items.Clear();

            if (ArrNationalList != null && ArrNationalList.Count > 0)
            {
                Dictionary <string, string> item_list = new Dictionary <string, string>();
                for (int i = 0; i < ArrNationalList.Count; i++)
                {
                    JObject        tempObj = (JObject)ArrNationalList[i];
                    IList <string> keys    = tempObj.Properties().Select(p => p.Name).ToList();
                    for (int j = 0; j < keys.Count; j++)
                    {
                        if (!item_list.Keys.Contains(keys[j].ToString()))
                        {
                            item_list.Add(keys[j].ToString(), tempObj[keys[j].ToString()].ToString() + "(" + keys[j].ToString() + ")");
                        }
                    }
                }
                COM_PASSPORT_NAT.DataSource    = new BindingSource(item_list, null);
                COM_PASSPORT_NAT.DisplayMember = "Value";
                COM_PASSPORT_NAT.ValueMember   = "Key";
                COM_PASSPORT_NAT.SelectedIndex = 0;
            }

            COM_PASSPORT_RES.Items.Clear();
            //체재 사유
            for (int i = 1; i <= 29; i++)
            {
                COM_PASSPORT_RES.Items.Add(new Utils.ComboItem(i.ToString("D8"), Properties.Resources.ResourceManager.GetString(string.Format("StringResidence{0}", i.ToString("D2")))));
            }
            COM_PASSPORT_RES.SelectedIndex = 0;

            //여권 종류
            COM_PASSPORT_TYPE.Items.Clear();
            for (int i = 1; i <= 6; i++)
            {
                //COM_PASSPORT_TYPE.Items.Add(new Utils.ComboItem(i.ToString("D2"), Properties.Resources.ResourceManager.GetString(string.Format("StringPassportEtc{0}", i.ToString("D2")+"1"))));
                if (i != 2)
                {
                    COM_PASSPORT_TYPE.Items.Add(new Utils.ComboItem(i.ToString("D2"), Properties.Resources.ResourceManager.GetString(string.Format("StringPassportEtc{0}", i.ToString("D2") + "1"))));
                }
            }
            COM_PASSPORT_TYPE.SelectedIndex = 0;


            Dictionary <string, string> gender_list = new Dictionary <string, string>();

            gender_list.Add("M", Constants.getScreenText("COMBO_ITEM_MALE"));
            gender_list.Add("F", Constants.getScreenText("COMBO_ITEM_FEMALE"));
            COM_PASSPORT_SEX.Items.Clear();
            COM_PASSPORT_SEX.DataSource    = new BindingSource(gender_list, null);
            COM_PASSPORT_SEX.DisplayMember = "Value";
            COM_PASSPORT_SEX.ValueMember   = "Key";
            COM_PASSPORT_SEX.SelectedIndex = 0;

            //화면 디스크립트 변경
            ControlManager CtlSizeManager = new ControlManager(this);

            CtlSizeManager.ChageLabel(this);
            CtlSizeManager = null;
            //Clear();
        }
        public IssuePanel_SG(ILog Logger = null)
        {
            InitializeComponent();
            //최초생성시 좌표, 크기 조정여부 등록함. 화면별로 Manager 를 가진다.
            m_CtlSizeManager = new ControlManager(this);

            //횡좌표이동
            //m_CtlSizeManager.addControlMove(BTN_PASSPORT_MANUAL, true, false, false, false);
            //m_CtlSizeManager.addControlMove(BTN_ISSUE, true, false, false, false);
            //m_CtlSizeManager.addControlMove(BTN_CLEAR, true, false, false, false);
            //m_CtlSizeManager.addControlMove(BTN_SCAN, true, false,false,false);
            //m_CtlSizeManager.addControlMove(BTN_ITEM_ADD, true, false, false, false);
            //m_CtlSizeManager.addControlMove(BTN_ITEM_DEL, true, false, false, false);

            //횡늘림
            m_CtlSizeManager.addControlMove(TIL_1, false, false, true, false);
            m_CtlSizeManager.addControlMove(LAY_PASSPORT, false, false, true, false);
            m_CtlSizeManager.addControlMove(TIL_2, false, false, true, false);
            //m_CtlSizeManager.addControlMove(LAY_ISSUE_INFO, false, false, true, false);

            //종횡 늘림
            //m_CtlSizeManager.addControlMove(GRD_ITEMS, false, false, true, true);

            //화면 디스크립트 변경
            m_CtlSizeManager.ChageLabel(this);

            sealForm.closeSealback += new SealBag.closeSealbackDelegate(closeSealBack);

            ResourceManager rm = Properties.Resources.ResourceManager;

            StatusImgs = new Image[] { (Bitmap)rm.GetObject("approved"), (Bitmap)rm.GetObject("rejected") };

            cmbbox_Token.Items.Add("Doc-ID");
            cmbbox_Token.Items.Add("Card");
            cmbbox_Token.SelectedIndex = 0;
            txt_DisplayCardNo.Visible  = false;
            txt_DisplayCardNo.Text     = "";
            txt_CardNo.Text            = "";

            cardForm.addCardNoDetails += new CardForm.addCardNoDetailslDelegate(addCardNo);
            cardForm.closeCardNoForm  += new CardForm.closeCardNoFormDelegate(closeCardNoForm);
            this.BTN_SCAN.Click       += new System.EventHandler(this.BTN_SCAN_Click);
            AutoCompleteCountry();

            txt_PurchaseDate.Value = new DateTime(int.Parse(DateTime.Now.ToString("yyyy")),
                                                  int.Parse(DateTime.Now.ToString("MM")),
                                                  int.Parse(DateTime.Now.ToString("dd")));

            txt_PurchaseAmt.TextChanged   += new System.EventHandler(txt_PurchaseAmt_TextChanged);
            txt_PurchaseAmt.Text           = "0.00";
            txt_PurchaseAmt.SelectionStart = txt_PurchaseAmt.Text.Length;

            txt_Quantity.Mask = "90";
            txt_Quantity.Text = "1";

            // item정보 셋팅
            //addItemCode();

            cmbbox_PurchateItem.SelectedIndex = 0;
            txt_PurchaseAmt.Focus();

            if (Constants.REC_PREFIX != "")
            {
                txt_ReceiptNo.Text = Constants.REC_PREFIX;
            }

            /*
             * bg.DoWork += new DoWorkEventHandler(bg_DoWork);
             * bg.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bg_RunWorkerCompleted);
             * bg.ProgressChanged += new ProgressChangedEventHandler(worker_ProgressChanged);
             * bg.WorkerReportsProgress = true;
             * bg.WorkerSupportsCancellation = true;
             */
            //setStoreName();
        }
        private void PreferencesPanel_Load(object sender, EventArgs e)
        {
            ControlManager CtlSizeManager = new ControlManager(this);

            CtlSizeManager.ChageLabel(this);
            CtlSizeManager = null;

            TXT_TML_ID.Text = Constants.TML_ID;
            //COM_PC_NO.SelectedIndex = (Constants.PC_NO - 1) < 0 ?  0 : (Constants.PC_NO - 1);
            //여권스캐너 설정
            COM_PASS_SCAN.SelectedIndex = Constants.PASSPORT_TYPE < 0 ? 0 : Constants.PASSPORT_TYPE;

            //프린터 설정
            COM_PRINTER.Items.Clear();
            PrinterSettings settings         = new PrinterSettings();
            string          strDeaultPrinter = "";

            foreach (string printer in PrinterSettings.InstalledPrinters)
            {
                COM_PRINTER.Items.Add(printer);
                settings.PrinterName = printer;
                if (settings.IsDefaultPrinter)   // 기본 설정 여부
                {
                    strDeaultPrinter = printer;
                }
            }

            if (Constants.PRINTER_TYPE != null && !string.Empty.Equals(Constants.PRINTER_TYPE.Trim()))
            {
                COM_PRINTER.SelectedItem = Constants.PRINTER_TYPE;
            }
            else if (!string.Empty.Equals(strDeaultPrinter))//미설정 시엔 기본프린터 설정
            {
                COM_PRINTER.SelectedItem = strDeaultPrinter;
            }

            //OPOS 프린터 설정
            COM_OPOS.SelectedItem = Constants.PRINTER_OPOS_TYPE;

            //SLIP TYPE 설정
            if (Constants.SLIP_TYPE == null || string.Empty.Equals(Constants.SLIP_TYPE))
            {
                COM_PRINT_SETTING.SelectedIndex = 0;
            }
            else
            {
                COM_PRINT_SETTING.SelectedItem = Constants.SLIP_TYPE;
            }

            if (Constants.SIGNPAD_USE == null || string.Empty.Equals(Constants.SIGNPAD_USE))
            {
                COM_SIGNPAD_USE.SelectedIndex = 0;
            }
            else
            {
                COM_SIGNPAD_USE.SelectedItem = Constants.SIGNPAD_USE;
            }

            if (Constants.PRINT_TYPE == null || string.Empty.Equals(Constants.PRINT_TYPE))
            {
                COM_PRINT_TYPE.SelectedIndex = 0;
            }
            else
            {
                COM_PRINT_TYPE.SelectedItem = Constants.PRINT_TYPE;
            }

            if (Constants.PRINT_TYPE == null || string.Empty.Equals(Constants.PRINT_TYPE))
            {
                COM_PRINT_TYPE.SelectedIndex = 0;
            }
            else
            {
                COM_PRINT_TYPE.SelectedItem = Constants.PRINT_TYPE;
            }

            if (Constants.TAX_TYPE == null || string.Empty.Equals(Constants.TAX_TYPE))
            {
                COM_TAX_TYPE.SelectedIndex = 0;
            }
            else
            {
                COM_TAX_TYPE.SelectedItem = Constants.TAX_TYPE;
            }

            if (Constants.FEE_10_RATE == null || string.Empty.Equals(Constants.FEE_10_RATE))
            {
                TXT_10_RATE.Text = "0.15";
            }
            else
            {
                TXT_10_RATE.Text = Constants.FEE_10_RATE;
            }

            if (Constants.FEE_8_RATE == null || string.Empty.Equals(Constants.FEE_8_RATE))
            {
                TXT_8_RATE.Text = "0.1875";
            }
            else
            {
                TXT_8_RATE.Text = Constants.FEE_8_RATE;
            }

            if (Constants.PRINT_SETTING == null || string.Empty.Equals(Constants.PRINT_SETTING))
            {
                COM_PRINT_SETTING.SelectedIndex = 0;
            }
            else
            {
                COM_PRINT_SETTING.SelectedIndex = Convert.ToInt32(Constants.PRINT_SETTING);
            }
        }