예제 #1
0
        /// <summary>
        /// form load
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void AddInspectionProcessForm_Load(object sender, EventArgs e)
        {
            FormDatatableFromVo();

            ComboBind(InspectionFormat_cmb, inspectionformatDatatable, "Name", "Id");

            InspectionProcessCode_txt.Select();

            if (string.Equals(mode, CommonConstants.MODE_UPDATE))
            {
                LoadInspectionProcessData(updateData);

                InspectionProcessCode_txt.Enabled = false;

                InspectionProcessName_txt.Select();
            }
        }
예제 #2
0
        /// <summary>
        /// form load
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void AddInspectionProcessForm_Load(object sender, EventArgs e)
        {
            //FormDatatableFromVo();

            //ComboBind(InspectionFormat_cmb, inspectionformatDatatable, "Name", "Id");

            if (updateData != null && updateData.InspectionProcessIdCopy > 0)
            {
                InspectionprocessId = updateData.InspectionProcessIdCopy;

                CopyProcess_txt.Text = updateData.InspectionProcessName;
            }

            InspectionProcessName_txt.Select();
            if (updateData != null)
            {
                LoadInspectionProcessData(updateData);
            }

            if (string.Equals(mode, CommonConstants.MODE_ADD))
            {
                InspectionProcessVo outVo = (InspectionProcessVo)base.InvokeCbm(new GetInspectionProcessDisplayOrderNextValCbm(), updateData, false);
                if (outVo != null && outVo.DisplayOrder > 0)
                {
                    InspectionProcessDisplayOrder_txt.Text = outVo.DisplayOrder.ToString();
                }
                else
                {
                    InspectionProcessDisplayOrder_txt.Text = "1";
                }

                InspectionProcessVo inVo = new InspectionProcessVo();
                inVo.InspectionFormatId = updateData.InspectionFormatId;
                checkRunningCount(inVo);
            }
            else
            {
                CopyProcess_btn.Enabled  = false;
                CopyProcess_txt.ReadOnly = true;
                CopyProcess_txt.Enabled  = false;
            }
        }