Ejemplo n.º 1
0
 private void InitData()
 {
     //btnShowKH.Enabled = true;
     //btnThemTiep.Text = "Tiếp tục";
     info       = new DialogToGetInfo(this);
     ModelState = new ModelStateDictionary();
     _pnService = new PhieuNhapService(new ModelStateWrapper(this.ModelState));
     _spService = new SanPhamService(new ModelStateWrapper(this.ModelState));
 }
Ejemplo n.º 2
0
 private void InitData()
 {
     ModelState  = new ModelStateDictionary();
     _spService  = new SanPhamService(new ModelStateWrapper(this.ModelState));
     _nvService  = new NhanVienService(new ModelStateWrapper(this.ModelState));
     _nccService = new NhaCungCapService(new ModelStateWrapper(this.ModelState));
     _khService  = new KhachHangService(new ModelStateWrapper(this.ModelState));
     _hdService  = new HoaDonService(new ModelStateWrapper(this.ModelState));
     _pnService  = new PhieuNhapService(new ModelStateWrapper(this.ModelState));
 }
Ejemplo n.º 3
0
 public PhieuNhapController(
     INhaCungCapService nccService,
     ISanPhamService spService,
     IPhieuNhapService pnService,
     IChiTietPhieuNhapService ctpnService
     )
 {
     this._nccService  = nccService;
     this._spService   = spService;
     this._pnService   = pnService;
     this._ctpnService = ctpnService;
 }
Ejemplo n.º 4
0
 public PhieuNhapController(
     IPhieuNhapService phieuNhapService,
     ICtPhieuNhapService ctPhieuNhapService,
     ISachService sachService,
     INhaXuatBanService nhaXuatBanService,
     ITonKhoService tonKhoService)
 {
     this.phieuNhapService   = phieuNhapService;
     this.sachService        = sachService;
     this.nhaXuatBanService  = nhaXuatBanService;
     this.ctPhieuNhapService = ctPhieuNhapService;
     this.tonKhoService      = tonKhoService;
 }
Ejemplo n.º 5
0
 public ThanhToanController(
     IThanhToanService thanhToanService,
     ISachService sachService,
     INhaXuatBanService nxbService,
     ICtThanhToanService ctThanhToanService,
     ITinhTrangService tinhTrangService,
     ICongNoNXBService congNoNXBService,
     IPhieuNhapService phieuNhapService)
 {
     this.thanhToanService   = thanhToanService;
     this.sachService        = sachService;
     this.nxbService         = nxbService;
     this.ctThanhToanService = ctThanhToanService;
     this.tinhTrangService   = tinhTrangService;
     this.congNoNXBService   = congNoNXBService;
     this.phieuNhapService   = phieuNhapService;
 }
Ejemplo n.º 6
0
        public FormMain(FormLogin login)
        {
            hh      = new hhFormAdd(this);
            nv      = new nvFormAdd(this);
            kh      = new khFormAdd(this);
            ncc     = new nccFormAdd(this);
            pn      = new pnFormAdd(this);
            hd      = new hdFormAdd(this);
            hhEdit  = new hhFormEdit(this);
            nvEdit  = new nvFormEdit(this);
            nccEdit = new nccFormEdit(this);
            khEdit  = new khFormEdit(this);
            hdEdit  = new hdFormEdit(this);
            //pnEdit = new pnFormEdit(this);

            if (_spService == null)
            {
                _spService = new SanPhamService(new ModelStateWrapper(this.ModelState));
            }
            if (_nvService == null)
            {
                _nvService = new NhanVienService(new ModelStateWrapper(this.ModelState));
            }
            if (_nccService == null)
            {
                _nccService = new NhaCungCapService(new ModelStateWrapper(this.ModelState));
            }
            if (_khService == null)
            {
                _khService = new KhachHangService(new ModelStateWrapper(this.ModelState));
            }
            if (_hdService == null)
            {
                _hdService = new HoaDonService(new ModelStateWrapper(this.ModelState));
            }
            if (_pnService == null)
            {
                _pnService = new PhieuNhapService(new ModelStateWrapper(this.ModelState));
            }
            InitializeComponent();
            InitData();
            InitControls();
            this.login = login;
            this.login.Hide();
        }
Ejemplo n.º 7
0
 public pnFormAdd(FormMain main)
 {
     if (_pnService == null)
     {
         _pnService = new PhieuNhapService(new ModelStateWrapper(this.ModelState));
     }
     if (_spService == null)
     {
         _spService = new SanPhamService(new ModelStateWrapper(this.ModelState));
     }
     InitializeComponent();
     InitData();
     //txtMaHD.Text = _hdService.SinhMaHoaDon();
     txtMaNV.Text = FormLogin.ma;
     //btnThemTiep.Hide();
     //btnShowKH.Enabled = true;
     _main = main;
 }
Ejemplo n.º 8
0
        public DialogToGetInfo(hdFormEdit hdEdit)
        {
            if (_hdService == null)
            {
                _hdService = new HoaDonService(new ModelStateWrapper(this.ModelState));
            }

            if (_hdService == null)
            {
                _pnService = new PhieuNhapService(new ModelStateWrapper(this.ModelState));
            }

            InitializeComponent();
            InitDataForHD();
            btnRefesh.Enabled = false;
            btnNew.Enabled    = false;
            _hdEdit           = hdEdit;
        }
Ejemplo n.º 9
0
 public ThongKeController(
     ITonKhoService tonKhoService,
     ISachService sachService,
     ICongNoDLService congNoDLService,
     IDaiLyService daiLyService,
     INhaXuatBanService nxbService,
     ICongNoNXBService congNoNXBService,
     IPhieuNhapService phieuNhapService,
     IPhieuXuatService phieuXuatService,
     IDoanhThuService doanhThuService)
 {
     this.tonKhoService    = tonKhoService;
     this.sachService      = sachService;
     this.congNoDLService  = congNoDLService;
     this.daiLyService     = daiLyService;
     this.nxbService       = nxbService;
     this.congNoNXBService = congNoNXBService;
     this.phieuNhapService = phieuNhapService;
     this.phieuXuatService = phieuXuatService;
     this.doanhThuService  = doanhThuService;
 }
Ejemplo n.º 10
0
 public pnFormAdd(IPhieuNhapService pnService) : this()
 {
     _pnService = pnService;
     //btnThemTiep.Hide();
     //btnShowKH.Enabled = true;
 }
Ejemplo n.º 11
0
 public PhieuNhapsController(IPhieuNhapService phieuNhapService)
 {
     _phieuNhapService = phieuNhapService;
 }
Ejemplo n.º 12
0
 private void InitDataForPN()
 {
     ModelState = new ModelStateDictionary();
     _pnService = new PhieuNhapService(new ModelStateWrapper(this.ModelState));
 }
Ejemplo n.º 13
0
 public DialogToGetInfo(IPhieuNhapService pnService) : this()
 {
     _pnService = pnService;
 }
Ejemplo n.º 14
0
 public FormMain(IPhieuNhapService pnService) : this()
 {
     _pnService = pnService;
 }