Esempio n. 1
0
        //Load các thành phần mặc định, bất kể Status
        private void Load_Default()
        {
            //tao MaStockist va Dia chi Stockist
            List <ThamSoDTO> listthamSoDTO  = ThamSoBUS.SelectThamSoAll();
            string           MaStockist     = "";
            string           DiaChiStockist = "";


            foreach (ThamSoDTO thamSo in listthamSoDTO)
            {
                if (thamSo.TenThamSo == "MaStockist")
                {
                    MaStockist = thamSo.GiaTri;
                }
                if (thamSo.TenThamSo == "DiaChiStockist")
                {
                    DiaChiStockist = thamSo.GiaTri;
                }
                if (thamSo.TenThamSo == "ChietKhau")
                {
                    ChietKhau = float.Parse(thamSo.GiaTri.ToString());
                }
            }
            Label_ChietKhau.Text   = "Chiết khấu: " + ChietKhau.ToString();
            txtMaStockist.Text     = MaStockist;
            txtDiaChiStockist.Text = DiaChiStockist;
        }
        /*
         * Hàm KhoiTao
         * Tải toàn bộ danh sách tham số
         */
        private void KhoiTao()
        {
            List <ThamSoDTO> listThamSoDTO = ThamSoBUS.SelectThamSoAll();

            if (listThamSoDTO != null)
            {
                ThamSoDTO item = new ThamSoDTO();
                dataGridViewThamSo.Rows.Clear();
                for (int i = 0; i < listThamSoDTO.Count; i++)
                {
                    item = listThamSoDTO[i];
                    dataGridViewThamSo.Rows.Add((i + 1).ToString(), item.MaThamSo, item.TenThamSo, item.GiaTri);
                    dataGridViewThamSo.Rows[i].ReadOnly = true;
                }
                buttonLamLai.Enabled = true;
                buttonEnabled();
            }
            else
            {
                buttonDisabled();
                buttonLamLai.Enabled = false;
            }
        }