Exemplo n.º 1
0
        public void KhoiTao()
        {
            XL_YEU_CAU.BangTiGia = new XL_BANG_TI_GIA("BangTiGia.txt");
            if (XL_BANG_TI_GIA.XemLoi() == "")
            {
                XL_TI_GIA dong;
                for (int i = 0; i < XL_YEU_CAU.BangTiGia.LaySoDong(); ++i)
                {
                    dong = XL_YEU_CAU.BangTiGia.LayDong(i);

                    {
                        // Them item vao listview
                        ListViewItem item = new ListViewItem(dong.KyHieu);
                        item.SubItems.Add(dong.TenNgoaiTe);
                        item.SubItems.Add(dong.MuaVao.ToString());
                        item.SubItems.Add(dong.ChuyenKhoan.ToString());
                        item.SubItems.Add(dong.BanRa.ToString());
                        lsVBangTiGia.Items.Add(item);
                        // Them item vao cmbLoaiNgoaiTe
                        cmbLoaiNgoaiTe.Items.Add(dong.KyHieu);
                        // Mac dinh chon mot so muc
                        cmbLoaiNgoaiTe.SelectedIndex = 0;
                        cmbHinhThucDoi.SelectedIndex = 0;
                    }
                }
            }
            else
            {
                butDoi.Enabled = false;
            }
        }
        public double QuiDoi()
        {
            ChuoiLoi = "";
            double kq;
            double DonViTinh = BangTiGia.LayGiaTri(m_szLoaiNgoaiTe, m_szHinhThucDoi);

            ChuoiLoi += XL_BANG_TI_GIA.XemLoi();
            kq        = m_dSoTienCanDoi * DonViTinh;
            return(kq);
        }
 public XL_YEU_CAU(double dSoTienCanDoi, String szLoaiNgoaiTe, String szHinhThucDoi)
 {
     ChuoiLoi = "";
     if (dSoTienCanDoi < 0)
     {
         ChuoiLoi       += "dSoTienCanDoi phải lớn hơn 0";
         m_dSoTienCanDoi = 1;
     }
     else
     {
         m_dSoTienCanDoi = dSoTienCanDoi;
     }
     // Kiem tra LoaiNgoaiTe, HinhThucDoi co trong bang ti gia hay khong
     BangTiGia.LayGiaTri(szLoaiNgoaiTe, szHinhThucDoi);
     ChuoiLoi += XL_BANG_TI_GIA.XemLoi();
     // Dua cac gia tri nhap vao cac thuoc tinh tuong ung bat chap co loi hay khong
     m_szLoaiNgoaiTe = szLoaiNgoaiTe;
     m_szHinhThucDoi = szHinhThucDoi;
 }