예제 #1
0
 public void SetLoaiDonHang(Define.LoaiDonHangEnum loaidDonHang, Define.LoaiTienTeEnum loaiTienTe)
 {
     _loaiDonHang   = loaidDonHang;
     _loaiTienTe    = loaiTienTe;
     _loaiKhachHang = _loaiDonHang == Define.LoaiDonHangEnum.NhapKho ? Define.LoaiKhachHangEnum.NhaCungCap : Define.LoaiKhachHangEnum.KhachSi;
     ReloadData();
 }
예제 #2
0
        public UcNhapKho(Define.LoaiDonHangEnum loaiDonHang)
        {
            _loaiDonHang   = loaiDonHang;
            _loaiKhachHang = _loaiDonHang == Define.LoaiDonHangEnum.XuatKho
                                       ? Define.LoaiKhachHangEnum.KhachSi
                                       : Define.LoaiKhachHangEnum.NhaCungCap;
            InitializeComponent();
            InitAuthorize();
            ReloadData();

            var endDate   = TimeHelper.CurentDateTime();
            var startDate = endDate.AddYears(-1);

            NhapKho_StartDate.Value   = startDate;
            NhapKho_EndDate.Value     = endDate;
            ThanhToan_StartDate.Value = startDate;
            ThanhToan_EndDate.Value   = endDate;

            if (_loaiDonHang == Define.LoaiDonHangEnum.XuatKho)
            {
                btnAddPNK.Text     = "Xuất Kho";
                tabNhaCungCap.Text = "Khách Hàng";
                tabNhapKho.Text    = "Xuất Kho";
                tabCongNo.Text     = "Công Nợ Xuất Kho";
            }
        }
예제 #3
0
        public UcKhachHang(Define.LoaiKhachHangEnum loaiKhachHang, KhachHang data = null)
        {
            InitializeComponent();

            Init(data);

            _loaiKhachHang = loaiKhachHang;
            _domainData    = data;
        }
예제 #4
0
        public UcKhachHang(Define.LoaiKhachHangEnum loaiKhachHang, KhachHang data = null)
        {
            _domainData = data;

            if (_domainData == null)
            {
                _domainData = new KhachHang();
            }
            _domainData.LoaiKhachHang = loaiKhachHang.ToString();

            InitializeComponent();
            Init(_domainData);
        }