private void dgDSNhanVien_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (dgDSNhanVien.SelectedItem == null)
            {
                return;
            }
            var maNhanVien = dgDSNhanVien.SelectedValue.ToString();

            nhanVienSelect = CNhanVien_BUS.find(maNhanVien);
        }
Пример #2
0
        public void hienThi()
        {
            foreach (HoaDon hoaDon in hoaDons)
            {
                hoaDon.NhanVien = CNhanVien_BUS.find(hoaDon.maNhanVien);
            }

            dgHoaDonTrongNgay.ItemsSource = hoaDons.Select(x => new
            {
                maHoaDon      = x.maHoaDon,
                tenNhanVien   = x.NhanVien.hoNhanVien + " " + x.NhanVien.tenNhanVien,
                ngayLap       = x.ngayLap.ToString("dd/MM/yyyy"),
                thoiGian      = x.ngayLap.ToString("hh:mm:ss"),
                tienKhachDua  = String.Format("{0:#,###,0 VND;(#,###,0 VND);0 VND}", x.tienKhachDua),
                tienThua      = String.Format("{0:#,###,0 VND;(#,###,0 VND);0 VND}", x.tienThua),
                tongThanhTien = String.Format("{0:#,###,0 VND;(#,###,0 VND);0 VND}", x.tongThanhTien)
            });
        }
Пример #3
0
        private void kiemTraTaiKhoan()
        {
            string matKhau = CTaiKhoan_BUS.Encrypt(txtMatkhau.Password);

            foreach (TaiKhoan taiKhoan in dc.TaiKhoans.ToList())
            {
                if (taiKhoan.tenTaiKhoan.Trim() == txtTaikhoan.Text.Trim() &&
                    taiKhoan.matKhau.Trim() == matKhau.Trim())
                {
                    taiKhoanSelect = taiKhoan;
                    break;
                }
            }

            if (taiKhoanSelect != null)
            {
                if (taiKhoanSelect.maTaiKhoan == "0000000001")
                {
                    new frmAdmin(taiKhoanSelect).Show();
                    this.Close();
                }
                else
                {
                    if (taiKhoanSelect.matKhau == "IZC83pakndc=" && taiKhoanSelect.trangThai == 0)   // mật khẩu mặc định là 1
                    {
                        NhanVien nhanVien = CNhanVien_BUS.find(taiKhoanSelect.maNhanVien);
                        if (nhanVien != null)
                        {
                            new frmNhanVien(nhanVien, taiKhoanSelect).Show();

                            MessageBox.Show("Vui lòng đổi mật khẩu");
                            frmDoiTaiKhoan frmDoiTaiKhoan = new frmDoiTaiKhoan(taiKhoanSelect);
                            frmDoiTaiKhoan.Show();

                            this.Close();
                        }
                        else
                        {
                            MessageBox.Show("Không tìm thấy nhân viên sở hữu tài khoản này");
                        }
                    }
                    else if (taiKhoanSelect.trangThai == 0)
                    {
                        NhanVien nhanVien = CNhanVien_BUS.find(taiKhoanSelect.maNhanVien);
                        if (nhanVien != null)
                        {
                            new frmNhanVien(nhanVien, taiKhoanSelect).Show();
                            this.Close();
                        }
                        else
                        {
                            MessageBox.Show("Không tìm thấy nhân viên sở hữu tài khoản này");
                        }
                    }
                    else
                    {
                        MessageBox.Show("Tài khoản này đã bị khóa");
                    }
                }
            }
            else
            {
                MessageBox.Show("Sai tài khoản hoặc mật khẩu");
            }
        }
Пример #4
0
        private void gd_QuanLyXuatNguyenLieu_Click(object sender, RoutedEventArgs e)
        {
            NhanVien nhanVien = CNhanVien_BUS.find(taiKhoanSelect.maNhanVien);

            Main.Content = new frmQuanLyPhieuXuatNguyenLieu();
        }