Ejemplo n.º 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();
 }
Ejemplo n.º 2
0
        public UcCongNoCu(Define.LoaiDonHangEnum loaiDonHang, Define.LoaiTienTeEnum loaiTienTe)
        {
            InitializeComponent();

            CongNo_KhachHangId.DisplayMember = "Ten";
            CongNo_KhachHangId.ValueMember   = "Id";
            var lstKhachHang = new List <KhachHang>();

            if (loaiDonHang == Define.LoaiDonHangEnum.XuatKho)
            {
                lstKhachHang        = CRUD.DbContext.KhachHangs.Where(s => s.LoaiKhachHang != Define.LoaiKhachHangEnum.NhaCungCap.ToString()).ToList();
                lblKhachHangId.Text = "Khách Hàng";
            }
            else
            {
                lstKhachHang = CRUD.DbContext.KhachHangs.Where(s => s.LoaiKhachHang == Define.LoaiKhachHangEnum.NhaCungCap.ToString()).ToList();
            }
            CongNo_KhachHangId.DataSource = new BindingSource((lstKhachHang), null);

            CongNo_LoaiTienTe.DisplayMember = "Value";
            CongNo_LoaiTienTe.ValueMember   = "Key";
            CongNo_LoaiTienTe.DataSource    = new BindingSource(Define.LoaiTienTeDict, null);

            _domainData             = new CongNo();
            _domainData.NgayLap     = TimeHelper.CurentDateTime();
            _domainData.LoaiDonHang = loaiDonHang.ToString();
            _domainData.LoaiTienTe  = loaiTienTe.ToString();

            Init(_domainData);
        }
Ejemplo n.º 3
0
        public UcCongNo(Define.LoaiDonHangEnum loaiDonHang, Define.LoaiTienTeEnum loaiTienTe, KhachHang data)
        {
            InitializeComponent();
            Init(data);

            _domainData            = data;
            _domainData.LoaiTienTe = loaiTienTe.ToString();
            if (loaiDonHang == Define.LoaiDonHangEnum.XuatKho)
            {
                lblKhachHangId.Text = "Khách Hàng";
            }

            // Khoi tao thong tin khach hang
            KhachHang.Text = data.Ten;
            GhiChu.Text    = _domainData.GhiChu;

            _congNoes = data.CongNoes.Where(l => l.IsActived && l.ConLai > 0 && l.LoaiTienTe == _domainData.LoaiTienTe).ToList();

            TongCong.EditValue            = _congNoes.Sum(l => l.ConLai);
            gridControlChiTiet.DataSource = _congNoes;

            _thanhToanCongNoes           = _domainData.ThanhToanCongNoes.Where(l => l.IsActived && l.CongNo.LoaiTienTe == _domainData.LoaiTienTe).ToList();
            gridControlNhatKy.DataSource = _thanhToanCongNoes;
        }