public void Init()
        {
            var baseUrl = "http://localhost/openretail_webapi/";

            _log = LogManager.GetLogger(typeof(SupplierWebAPIBllTest));
            _bll = new SupplierBll(true, baseUrl, _log);
        }
Beispiel #2
0
        public FrmListSupplier(string header, Pengguna pengguna, string menuId)
            : base(header)
        {
            InitializeComponent();
            this.btnImport.Visible = true;
            this.toolTip1.SetToolTip(this.btnImport, "Import Data Supplier");
            this.mnuBukaFileMaster.Text   = "Buka File Master Supplier";
            this.mnuImportFileMaster.Text = "Import File Master Supplier";

            _log = MainProgram.log;
            _bll = new SupplierBll(_log);

            // set hak akses untuk SELECT
            var role = pengguna.GetRoleByMenuAndGrant(menuId, GrantState.SELECT);

            if (role != null)
            {
                if (role.is_grant)
                {
                    LoadData();

                    btnImport.Enabled = pengguna.is_administrator;
                }
            }

            InitGridList();

            // set hak akses selain SELECT (TAMBAH, PERBAIKI dan HAPUS)
            RolePrivilegeHelper.SetHakAkses(this, pengguna, menuId, _listOfSupplier.Count);
        }
        public FrmEntrySupplier(string header, ISupplierBll bll)
            : base()
        {
            InitializeComponent();
            ColorManagerHelper.SetTheme(this, this);

            base.SetHeader(header);
            this._bll       = bll;
            this._isNewData = true;
        }
        public FrmEntrySupplier(string header, Supplier supplier, ISupplierBll bll)
            : base()
        {
            InitializeComponent();
            ColorManagerHelper.SetTheme(this, this);

            base.SetHeader(header);
            base.SetButtonSelesaiToBatal();
            this._bll      = bll;
            this._supplier = supplier;

            txtSupplier.Text = this._supplier.nama_supplier;
            txtAlamat.Text   = this._supplier.alamat;
            txtKontak.Text   = this._supplier.kontak;
            txtTelepon.Text  = this._supplier.telepon;
        }
        public FrmListSupplier(string header, Pengguna pengguna, string menuId)
            : base()
        {
            InitializeComponent();
            ColorManagerHelper.SetTheme(this, this);

            this.btnImport.Visible = true;
            this.toolTip1.SetToolTip(this.btnImport, "Import/Export Data Supplier");
            this.mnuBukaFileMaster.Text   = "Buka File Master Supplier";
            this.mnuImportFileMaster.Text = "Import File Master Supplier";
            this.mnuExportData.Text       = "Export Data Supplier";

            base.SetHeader(header);
            base.WindowState = FormWindowState.Maximized;

            _log      = MainProgram.log;
            _bll      = new SupplierBll(MainProgram.isUseWebAPI, MainProgram.baseUrl, _log);
            _pengguna = pengguna;
            _menuId   = menuId;

            // set hak akses untuk SELECT
            var role = _pengguna.GetRoleByMenuAndGrant(_menuId, GrantState.SELECT);

            if (role != null)
            {
                if (role.is_grant)
                {
                    LoadData();

                    btnImport.Enabled = pengguna.is_administrator;
                }
            }

            InitGridList();

            // set hak akses selain SELECT (TAMBAH, PERBAIKI dan HAPUS)
            RolePrivilegeHelper.SetHakAkses(this, _pengguna, _menuId, _listOfSupplier.Count);
        }
Beispiel #6
0
        public FrmListSupplier(string header, Pengguna pengguna, string menuId)
            : base(header)
        {
            InitializeComponent();

            _log = MainProgram.log;
            _bll = new SupplierBll(_log);

            // set hak akses untuk SELECT
            var role = pengguna.GetRoleByMenuAndGrant(menuId, GrantState.SELECT);

            if (role != null)
            {
                if (role.is_grant)
                {
                    LoadData();
                }
            }

            InitGridList();

            // set hak akses selain SELECT (TAMBAH, PERBAIKI dan HAPUS)
            RolePrivilegeHelper.SetHakAkses(this, pengguna, menuId, _listOfSupplier.Count);
        }
 public void CleanUp()
 {
     _bll = null;
 }
 public void Init()
 {
     _log = LogManager.GetLogger(typeof(SupplierBllTest));
     _bll = new SupplierBll(_log);
 }
 public OrderController(IK3CloudProcBll k3CloudProcBll, ISupplierBll supplierBll)
 {
     this.k3CloudProcBll = k3CloudProcBll;
     this.supplierBll    = supplierBll;
 }