Example #1
0
        public static string GetDescription(this ISTAB_TABTYP tabtyp)
        {
            switch (tabtyp)
            {
            case ISTAB_TABTYP.QUCOD:
                return("หน่วยนับ");

            case ISTAB_TABTYP.LOCCOD:
                return("คลังสินค้า");

            case ISTAB_TABTYP.STKGRP:
                return("หมวดสินค้า");

            case ISTAB_TABTYP.DLVBY:
                return("ขนส่งโดย");

            case ISTAB_TABTYP.DEPCOD:
                return("แผนก");

            case ISTAB_TABTYP.YOUREF_AR:
                return("อ้างอิง/หมายเหตุ ใบสั่งขาย");

            default:
                return("");
            }
        }
Example #2
0
 public IstabAddEditDialog(IstabDialog istab_dialog, ISTAB_TABTYP tabtyp, IstabVM istab = null)
 {
     InitializeComponent();
     this.main_form    = istab_dialog.main_form;
     this.istab_dialog = istab_dialog;
     this.form_mode    = istab != null ? FORM_MODE.EDIT : FORM_MODE.ADD;
     this.istab        = istab;
     this.tabtyp       = tabtyp;
 }
Example #3
0
        public static List <IstabVM> GetIstabList(MainForm main_form, ISTAB_TABTYP tabtyp)
        {
            APIResult get = APIClient.GET(main_form.config.ApiUrl + "Istab/GetIstab", main_form.config.ApiKey, "&tabtyp=" + ((int)tabtyp).ToString());

            if (get.Success)
            {
                List <IstabVM> istab = JsonConvert.DeserializeObject <List <IstabVM> >(get.ReturnValue);
                return(istab);
            }
            else
            {
                if (MessageBox.Show("", "Error", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error) == DialogResult.Retry)
                {
                    return(GetIstabList(main_form, tabtyp));
                }
                else
                {
                    return(null);
                }
            }
        }
Example #4
0
 public IstabDialog(MainForm main_form, ISTAB_TABTYP tabtyp)
 {
     InitializeComponent();
     this.main_form = main_form;
     this.tabtyp    = tabtyp;
 }