コード例 #1
0
ファイル: HoaDon.xaml.cs プロジェクト: krypton99/QLPM-test
        public void load()
        {
            PhieukhambenhBUS pkb = new PhieukhambenhBUS();

            pkb.tk();
            hdBus          = new HoadonBUS();
            mahd.Text      = hdBus.autogenerate_mahd().ToString();
            ngayhd.Content = DateTime.UtcNow.Date.ToString();
            load_combobox();
        }
コード例 #2
0
ファイル: UnitTesting.cs プロジェクト: krypton99/QLPM-test
        public void thaydoiquydinh_tienkham()
        {
            pkbbus = new PhieukhambenhBUS();
            pkbbus.tk();
            float tkmoi = 40000;
            float tkcu  = PhieukhambenhDTO.TienKham;
            bool  kq    = pkbbus.thaydoiTK(tkmoi, tkcu);

            Assert.AreEqual(true, kq);
        }
コード例 #3
0
ファイル: UnitTesting.cs プロジェクト: krypton99/QLPM-test
        public void LapHoaDon()
        {
            HoadonDTO hd = new HoadonDTO();

            hdbus  = new HoadonBUS();
            pkbbus = new PhieukhambenhBUS();
            pkbbus.tk();
            hd.MaHd     = hdbus.autogenerate_mahd().ToString();
            hd.TongTien = hdbus.tienthuoc(hd, "2") + PhieukhambenhDTO.TienKham;
            hd.MaPkb    = "2";
            hd.NgayHd   = DateTime.UtcNow.Date;
            //Assert.AreEqual(true, hdbus.them(hd));
            Assert.AreEqual(100000, hd.TongTien);
        }
コード例 #4
0
ファイル: quydinh.xaml.cs プロジェクト: krypton99/QLPM-test
        private void thaydoitk_Click(object sender, RoutedEventArgs e)
        {
            bool kt;

            try
            {
                float.Parse(tk.Text);
                kt = true;
            }
            catch (Exception)
            {
                MessageBox.Show("Vui lòng nhập số và không được để trống", "Warning", MessageBoxButton.OK, MessageBoxImage.Warning);
                kt = false;
            }
            if (kt == false)
            {
                tk.Text = "";
                tk.Focus();
            }
            else
            {
                PhieukhambenhBUS pkbBus = new PhieukhambenhBUS();
                pkbBus.tk();
                float tkmoi = float.Parse(tk.Text.ToString());
                float tkcu  = PhieukhambenhDTO.TienKham;
                bool  kq    = pkbBus.thaydoiTK(tkmoi, tkcu);
                if (kq == false)
                {
                    MessageBox.Show("thay đổi thất bại");
                }
                else
                {
                    MessageBox.Show("thay đổi thành công");
                }
            }
        }