Ejemplo n.º 1
0
 public FormEx()
 {
     InitializeComponent();
     m_boId     = BOIDEnum.Invalid;
     m_bo       = null;
     m_formMode = FormMode.Ok;
 }
Ejemplo n.º 2
0
 public FormEx()
 {
     InitializeComponent();
     m_boId = BOIDEnum.Invalid;
     m_bo = null;
     m_formMode = FormMode.Ok;
 }
Ejemplo n.º 3
0
 public FormEx(BOIDEnum boId)
 {
     InitializeComponent();
     m_boId = boId;
     m_bo = BOFactory.GetBO(m_boId);
     m_formMode = FormMode.Ok;
 }
Ejemplo n.º 4
0
 public FormEx(BOIDEnum boId)
 {
     InitializeComponent();
     m_boId     = boId;
     m_bo       = BOFactory.GetBO(m_boId);
     m_formMode = FormMode.Ok;
 }
Ejemplo n.º 5
0
        public static bool DisplayForm(BOIDEnum boid, string key, FormMode formMode, bool isReport = false, DeleReturnProc retProc = null)
        {
            bool result   = true;
            Form mainForm = FormManager.GetMainForm();

            switch (boid)
            {
            case BOIDEnum.Country:
                frmCountry cty = new frmCountry(BOIDEnum.Country);
                cty.MdiParent  = mainForm;
                cty.ReturnProc = retProc;
                cty.Show();
                break;

            case BOIDEnum.Market:
                frmMarketList mkt = new frmMarketList();
                mkt.MdiParent  = mainForm;
                mkt.ReturnProc = retProc;
                mkt.Show();
                break;

            case BOIDEnum.BP:
                frmBP bpmd = new frmBP(BOIDEnum.BP);
                bpmd.MdiParent  = mainForm;
                bpmd.ReturnProc = retProc;
                bpmd.Show();
                break;

            case BOIDEnum.ProductGroup:
                frmProductGroup frmProGrp = new frmProductGroup();
                frmProGrp.MdiParent = mainForm;
                frmProGrp.Show();
                break;

            case BOIDEnum.Product:
                frmProduct frmPro = new frmProduct(BOIDEnum.Product);
                frmPro.MdiParent  = mainForm;
                frmPro.ReturnProc = retProc;
                frmPro.Show();
                break;

            case BOIDEnum.Texture:
                frmTexture frmTxt = new frmTexture(BOIDEnum.Texture);
                frmTxt.MdiParent  = mainForm;
                frmTxt.ReturnProc = retProc;
                frmTxt.Show();
                break;

            case BOIDEnum.KeyWord:
                frmKeyWrod frmKw = new frmKeyWrod();
                frmKw.MdiParent  = mainForm;
                frmKw.ReturnProc = retProc;
                frmKw.Show();
                break;

            default: break;
            }
            return(result);
        }
Ejemplo n.º 6
0
 public FormBase()
 {
     InitializeComponent();
     m_boId = BOIDEnum.Invalid;
     m_bo = null;
     m_formMode = FormMode.Ok;
     m_needCallRetProc = true;
 }
Ejemplo n.º 7
0
 public FormBase()
 {
     InitializeComponent();
     m_boId            = BOIDEnum.Invalid;
     m_bo              = null;
     m_formMode        = FormMode.Ok;
     m_needCallRetProc = true;
 }
Ejemplo n.º 8
0
 public FormBase(BOIDEnum boId)
 {
     InitializeComponent();
     m_boId = boId;
     m_bo = BOFactory.GetBO(m_boId);
     m_formMode = FormMode.Ok;
     m_needCallRetProc = true;
 }
Ejemplo n.º 9
0
 public FormBase(BOIDEnum boId)
 {
     InitializeComponent();
     m_boId            = boId;
     m_bo              = BOFactory.GetBO(m_boId);
     m_formMode        = FormMode.Ok;
     m_needCallRetProc = true;
 }
Ejemplo n.º 10
0
        public static bool DisplayTextureBo(BOIDEnum boid, string key, bool isReport)
        {
            bool result = true;
            frmTexture frmCty = new frmTexture(boid);
            frmCty.MdiParent = FormManager.GetMainForm();
            frmCty.Show();

            return result;
        }
Ejemplo n.º 11
0
        public static bool DisplayTextureBo(BOIDEnum boid, string key, bool isReport)
        {
            bool       result = true;
            frmTexture frmCty = new frmTexture(boid);

            frmCty.MdiParent = FormManager.GetMainForm();
            frmCty.Show();

            return(result);
        }
Ejemplo n.º 12
0
        public static string GetBOName(BOIDEnum boid)
        {
            string         name = string.Empty;
            BusinessObject bo   = BOFactory.GetBO(boid);
            var            attr = bo.GetType().GetCustomAttributes(typeof(BOAttribute), false).First();

            if (attr == null)
            {
                return(name);
            }
            return(((BOAttribute)attr).Name);
        }
Ejemplo n.º 13
0
 public static BusinessObject GetBO(BOIDEnum boid)
 {
     BusinessObject bo = null;
     switch (boid)
     {
         case BOIDEnum.Country:
             bo = new BOCountry();
             break;
         default: break;
     }
     bo.Init();
     return bo;
 }
Ejemplo n.º 14
0
 public static bool DisplayForm(BOIDEnum boid, string key, FormMode formMode, bool isReport = false, DeleReturnProc retProc = null)
 {
     bool result = true;
     Form mainForm = FormManager.GetMainForm();
     switch (boid)
     {
         case BOIDEnum.Country:
             frmCountry cty = new frmCountry(BOIDEnum.Country);
             cty.MdiParent = mainForm;
             cty.ReturnProc = retProc;
             cty.Show();
             break;
         case BOIDEnum.Market:
             frmMarketList mkt = new frmMarketList();
             mkt.MdiParent = mainForm;
             mkt.ReturnProc = retProc;
             mkt.Show();
             break;
         case BOIDEnum.BP:
             frmBP bpmd = new frmBP(BOIDEnum.BP);
             bpmd.MdiParent = mainForm;
             bpmd.ReturnProc = retProc;
             bpmd.Show();
             break;
         case BOIDEnum.ProductGroup:
             frmProductGroup frmProGrp = new frmProductGroup();
             frmProGrp.MdiParent = mainForm;
             frmProGrp.Show();
             break;
         case BOIDEnum.Product:
             frmProduct frmPro = new frmProduct(BOIDEnum.Product);
             frmPro.MdiParent = mainForm;
             frmPro.ReturnProc = retProc;
             frmPro.Show();
             break;
         case BOIDEnum.Texture:
             frmTexture frmTxt = new frmTexture(BOIDEnum.Texture);
             frmTxt.MdiParent = mainForm;
             frmTxt.ReturnProc = retProc;
             frmTxt.Show();
             break;
         case BOIDEnum.KeyWord:
             frmKeyWrod frmKw = new frmKeyWrod();
             frmKw.MdiParent = mainForm;
             frmKw.ReturnProc = retProc;
             frmKw.Show();
             break;
         default: break;
     }
     return result;
 }
Ejemplo n.º 15
0
 public static BusinessObject GetBO(BOIDEnum boid)
 {
     BusinessObject bo = null;
     switch (boid)
     {
         case BOIDEnum.BOSequence:
             bo = new BOSequence();
             break;
         case BOIDEnum.Country:
             bo = new BOCountry();
             break;
         case BOIDEnum.ProductGroup:
             bo = new BOProductGroup();
             break;
         case BOIDEnum.Market:
             bo = new BOMarket();
             break;
         case BOIDEnum.MarketDetail:
             bo = new BOMarketDetail();
             break;
         case BOIDEnum.SearchPlantf:
             bo = new BOBPSearchPlan();
             break;
         case BOIDEnum.Texture:
             bo = new BOTexture();
             break;
         case BOIDEnum.KeyWord:
             bo = new BOKeyWord();
             break;
         case BOIDEnum.KeyWordList:
             bo = new BOKWList();
             break;
         case BOIDEnum.Product:
             bo = new BOProduct();
             break;
         case BOIDEnum.PSearchPlan:
             bo = new BOProductSearchPlan();
             break;
         case BOIDEnum.PSearchResult:
             bo = new BOBPSearchResult();
             break;
         case BOIDEnum.BP:
             bo = new BOBP();
             break;
         default: break;
     }
     bo.Init();
     return bo;
 }
Ejemplo n.º 16
0
        public static int GetBONextID(BOIDEnum boId)
        {
            string tbPath = Path.Combine(NanDataBase.GetInstance().GetDBPath(), BusinessObject.GetEnumDescription(boId));

            if (!Directory.Exists(tbPath))
            {
                return(1);
            }

            int maxId = 0;

            string[] files = Directory.GetFiles(tbPath);
            if (files.Length > 0)
            {
                maxId = files.Max(x => int.Parse(Path.GetFileName(x)));
            }
            return(++maxId);
        }
Ejemplo n.º 17
0
 public frmTexture(BOIDEnum boId)
     : base(boId)
 {
     InitializeComponent();
 }
Ejemplo n.º 18
0
 public frmMarketMD(BOIDEnum boId) : base(boId)
 {
     InitializeComponent();
 }
Ejemplo n.º 19
0
 public virtual string GetTableName(BOIDEnum boid)
 {
     return(GetEnumDescription(boid));
 }
Ejemplo n.º 20
0
 public frmKeyWordListMD(BOIDEnum boid):base(boid)
 {
     InitializeComponent();
 }
Ejemplo n.º 21
0
 public frmTexture(BOIDEnum boId)
     : base(boId)
 {
     InitializeComponent();
 }
Ejemplo n.º 22
0
 public BPMD(BOIDEnum boid):base(boid)
 {
     InitializeComponent();
     
 }
Ejemplo n.º 23
0
 public frmMarketMD(BOIDEnum boId):base(boId)
 {
     InitializeComponent();
 }
Ejemplo n.º 24
0
 public frmKeyWordListMD(BOIDEnum boid) : base(boid)
 {
     InitializeComponent();
 }
Ejemplo n.º 25
0
 public frmCFL(BOIDEnum boid):base(boid)
 {
     InitializeComponent();
 }
Ejemplo n.º 26
0
 public frmProduct(BOIDEnum boId)
     : base(boId)
 {
     InitializeComponent();
 }
Ejemplo n.º 27
0
 public frmCFL(BOIDEnum boid) : base(boid)
 {
     InitializeComponent();
 }
Ejemplo n.º 28
0
 public frmCountry(BOIDEnum boId)
     : base(boId)
 {
     InitializeComponent();
 }
Ejemplo n.º 29
0
 public Market(BOIDEnum boid):base(boid)
 {
     InitializeComponent();
 }
Ejemplo n.º 30
0
 public frmProduct(BOIDEnum boId)
     : base(boId)
 {
     InitializeComponent();
 }
Ejemplo n.º 31
0
 public frmCountry(BOIDEnum boId)
     : base(boId)
 {
     InitializeComponent();
 }
Ejemplo n.º 32
0
        public static BusinessObject GetBO(BOIDEnum boid)
        {
            BusinessObject bo = null;

            switch (boid)
            {
            case BOIDEnum.BOSequence:
                bo = new BOSequence();
                break;

            case BOIDEnum.Country:
                bo = new BOCountry();
                break;

            case BOIDEnum.ProductGroup:
                bo = new BOProductGroup();
                break;

            case BOIDEnum.Market:
                bo = new BOMarket();
                break;

            case BOIDEnum.MarketDetail:
                bo = new BOMarketDetail();
                break;

            case BOIDEnum.SearchPlantf:
                bo = new BOBPSearchPlan();
                break;

            case BOIDEnum.Texture:
                bo = new BOTexture();
                break;

            case BOIDEnum.KeyWord:
                bo = new BOKeyWord();
                break;

            case BOIDEnum.KeyWordList:
                bo = new BOKWList();
                break;

            case BOIDEnum.Product:
                bo = new BOProduct();
                break;

            case BOIDEnum.PSearchPlan:
                bo = new BOProductSearchPlan();
                break;

            case BOIDEnum.PSearchResult:
                bo = new BOBPSearchResult();
                break;

            case BOIDEnum.BP:
                bo = new BOBP();
                break;

            default: break;
            }
            bo.Init();
            return(bo);
        }