예제 #1
0
        /// <summary>
        /// Grid Data Select
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void gridMain_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            int rowHandle = gridMainView.GetRowHandleByMouseEventArgs(e);

            if (rowHandle == GridControl.InvalidRowHandle)
            {
                return;
            }

            if (gridMain.IsGroupRowHandle(rowHandle))
            {
                return;
            }                                                     // A group row has been double clicked

            EmsChkPlan target = gridMain.SelectedItem as EmsChkPlan;

            if (null != target)
            {
                //if ("F" == target.CHK_STAT_CD)
                //{
                //    BaseClass.MsgInfo("확정된 내용을 수정할 수 없습니다.", this.BaseInfo.country_cd);
                //    return;
                //}

                focused_handle = gridMain.View.FocusedRowHandle;

                ChkRstEdit(target.CHK_ID, target.CHK_STAT_CD);
            }
        }
예제 #2
0
        /// <summary>
        /// 수정 버튼 클릭
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>

        private void btnEdit_Click(object sender, MouseButtonEventArgs e)
        {
            EmsChkPlan target = gridMain.SelectedItem as EmsChkPlan;

            if (null != target)
            {
                focused_handle = gridMain.View.FocusedRowHandle;

                ChkPlanEdit(target.CHK_ID);
            }
        }