Ejemplo n.º 1
0
        public async Task UpdateMasterHeader(CourseAdaptorModel header)
        {
            Header = header;
            await Task.Delay(100);

            Grid?.Refresh();
        }
Ejemplo n.º 2
0
 public void OnPickerCompletion(CourseAdaptorModel e)
 {
     if (e != null)
     {
         CurrentRecord.CourseId    = e.CourseId;
         CurrentRecord.CourseTitle = e.Title;
     }
     ShowAontherRecordPicker = false;
 }
Ejemplo n.º 3
0
 public void ToolbarClickHandler(Syncfusion.Blazor.Navigations.ClickEventArgs args)
 {
     if (args.Item.Text == "新增")
     {
         CurrentRecord         = new CourseAdaptorModel();
         EditRecordDialogTitle = "新增紀錄";
         isNewRecordMode       = true;
         IsShowEditRecord      = true;
     }
 }
Ejemplo n.º 4
0
        public void OnCommandClicked(CommandClickEventArgs <CourseAdaptorModel> args)
        {
            CourseAdaptorModel item = args.RowData as CourseAdaptorModel;

            if (args.CommandColumn.ButtonOption.Content == "修改")
            {
                CurrentRecord         = item;
                EditRecordDialogTitle = "修改紀錄";
                IsShowEditRecord      = true;
                isNewRecordMode       = false;
            }
            else if (args.CommandColumn.ButtonOption.Content == "刪除")
            {
                #region 檢查關聯資料是否存在
                #endregion
                CurrentNeedDeleteRecord = item;
                ConfirmMessageBox.Show("400px", "200px", "警告", "確認要刪除這筆紀錄嗎?");
            }
        }
Ejemplo n.º 5
0
 public void UpdateMasterHeader(CourseAdaptorModel header)
 {
     Header = header;
     Grid?.Refresh();
 }