예제 #1
0
        public POS_sale()
        {
            this.InitializeComponent();
            POS_Sale_DeleteAllSale();

            btn_Cash.IsEnabled     = false;
            btn_Card.IsEnabled     = false;
            btn_Compound.IsEnabled = false;

            /*콤보박스 리스트 나타내기*/
            DBConn_Category dbCates = new DBConn_Category();

            DB_CateList             = dbCates.ReadCategorys();
            cb_Category.ItemsSource = DB_CateList;

            /*전체취소, 선택취소, +, - 버튼 비활성화*/
            btn_CancelAll.IsEnabled    = false;
            btn_CancelSelect.IsEnabled = false;
            btn_Plus.IsEnabled         = false;
            btn_Minus.IsEnabled        = false;


            /*현재시간 받아오기*/
            DataContext    = this;
            Timer.Tick    += Timer_Tick;
            Timer.Interval = new TimeSpan(0, 0, 0);
            Timer.Start();

            //관리자
            tb_manager.Text = POS_main.managerName;
        }
예제 #2
0
        /*카테고리 리스트 값을 업데이트하는 함수*/
        private void POS_category_Refresh()
        {
            DBConn_Category dbCates = new DBConn_Category();

            DB_CateList = dbCates.ReadCategorys();

            /*삭제 버튼 활성/비활성화 */
            if (DB_CateList.Count > 0)
            {
                btn_Delete.IsEnabled = true;
            }
            else
            {
                btn_Delete.IsEnabled = false;
            }

            /*카테고리 리스트 값 오름차순으로 업데이트*/
            lv_Category.ItemsSource = DB_CateList.OrderBy(i => i.Id).ToList();
        }