Ejemplo n.º 1
0
        private void btnLapHD_Click(object sender, RoutedEventArgs e)
        {
            int    ngay  = DateTime.Now.Day;
            string ngay1 = ngay.ToString();

            if (ngay < 10)
            {
                ngay1 = "0" + ngay.ToString();
            }
            int    thang  = DateTime.Now.Month;
            string thang1 = thang.ToString();

            if (thang < 10)
            {
                thang1 = "0" + thang1.ToString();
            }
            string tam   = DateTime.Now.TimeOfDay.ToString();
            string times = tam.Substring(0, 8);
            string fn    = ngay1 + thang1;

            fn = fn + tam.Substring(0, 2) + tam.Substring(3, 2) + tam.Substring(6, 2);
            KhachHang kh = new KhachHang();
            NhanVien  nv = new NhanVien();

            if (string.IsNullOrEmpty(txtIDKH.Text) || string.IsNullOrEmpty(txtIDNV.Text))
            {
                MessageBox.Show("Dữ liệu chưa đầy đủ!");
                return;
            }
            else
            {
                if (nv.KTNhanVien(txtIDNV.Text) == false)
                {
                    MessageBox.Show("Sai mã nhân viên rồi -_-");
                    return;
                }
                if (kh.KTKhachHang(txtIDKH.Text) == false)
                {
                    MessageBox.Show("Sai mã khách hàng rồi -_-");
                    return;
                }
                HoaDonBan hdb  = new HoaDonBan();
                string    mess = hdb.ThemHoaDon(fn, txtIDNV.Text, txtIDKH.Text);
                MessageBox.Show(mess, "Tộc phèo caffein hân hoan chào đón: ", MessageBoxButton.OK, MessageBoxImage.Asterisk);
                if (mess == "Đã có thêm thức uống mới rồi ^^")
                {
                    txtIDHD.Text     = fn;
                    txtTongTien.Text = hdb.LayTongTien(txtIDHD.Text).ToString();
                }
            }
        }