Exemple #1
0
        async void OnItemClick(object sender, ItemClickArgs e)
        {
            if (InputManager.IsCtrlPressed)
            {
                AtWf.OpenFormWin(new WfFormInfo(e.Row.Long("prcdid"), e.Row.Long("itemid"), WfFormUsage.Edit));
            }
            else if (e.IsChanged)
            {
                var info = new WfFormInfo(e.Row.Long("prcdid"), e.Row.Long("itemid"), WfFormUsage.Edit);
                var win  = await AtWf.CreateFormWin(info);

                info.FormClosed += (s, arg) => Refresh();
                LoadMain(win);
            }
        }
Exemple #2
0
 Task OpenLog()
 {
     AtWf.ShowLog(_info.PrcInst.ID, _info.PrcDef.ID);
     return(Task.CompletedTask);
 }
Exemple #3
0
        void OnItemDoubleClick(object sender, object e)
        {
            Row row = (Row)e;

            AtWf.OpenFormWin(new WfFormInfo(row.Long("prcdid"), row.Long("itemid"), WfFormUsage.Read));
        }
Exemple #4
0
 void OnShowInst(object sender, Mi e)
 {
     AtWf.OpenFormWin(new WfFormInfo(e.Row.Long("prcdid"), e.Row.Long("itemid"), WfFormUsage.Read));
 }
Exemple #5
0
 void OnShowLog(object sender, Mi e)
 {
     AtWf.ShowLog(e.Row.Long("prciid"), e.Row.Long("prcdid"));
 }
Exemple #6
0
 void StartNew(long p_prcID)
 {
     Close();
     AtWf.OpenFormWin(new WfFormInfo(p_prcID, -1, WfFormUsage.Edit));
 }
Exemple #7
0
        void ShowFormWin(Row p_row)
        {
            var info = new WfFormInfo(p_row.Long("id"), WfFormUsage.Manage);

            AtWf.OpenFormWin(info);
        }