/// <summary>
        /// Checks mandatory fields
        /// </summary>
        /// <returns></returns>
        private bool CheckMandatory()
        {
            if (SelectionDatatypeValueText_txt.Text == string.Empty)
            {
                messageData = new MessageData("mmce00002", Properties.Resources.mmce00002, SelectionDatatypeValueText_lbl.Text);
                popUpMessage.Warning(messageData, Text);

                SelectionDatatypeValueText_txt.Focus();

                return(false);
            }

            //if (InspectionItem_cmb.Text == string.Empty || InspectionItem_cmb.SelectedIndex < 0)
            //{
            //    messageData = new MessageData("mmce00002", Properties.Resources.mmce00002, InspectionItem_lbl.Text);
            //    popUpMessage.Warning(messageData, Text);

            //    InspectionItem_cmb.Focus();

            //    return false;
            //}

            if (InspectionItemDisplayOrder_txt.Text == string.Empty)
            {
                messageData = new MessageData("mmce00002", Properties.Resources.mmce00002, InspectionItemDisplayOrder_lbl.Text);
                popUpMessage.Warning(messageData, Text);

                InspectionItemDisplayOrder_txt.Focus();

                return(false);
            }

            return(true);
        }
        /// <summary>
        /// form load
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void AddInspectionSelectionDatetypeValueForItemForm_Load(object sender, EventArgs e)
        {
            if (string.Equals(mode, CommonConstants.MODE_ADD))
            {
                InspectionItemSelectionDatatypeValueVo inVo = new InspectionItemSelectionDatatypeValueVo();

                if (updateData != null)
                {
                    inVo.InspectionItemId = updateData.InspectionItemId;
                }

                InspectionItemSelectionDatatypeValueVo outVo = (InspectionItemSelectionDatatypeValueVo)base.InvokeCbm(new GetInspItemSelectionDatatypeValueDisplayOrderNextValCbm(), inVo, false);
                if (outVo != null && outVo.DisplayOrder > 0)
                {
                    InspectionItemDisplayOrder_txt.Text = outVo.DisplayOrder.ToString();
                }
                else
                {
                    InspectionItemDisplayOrder_txt.Text = "1";
                }

                checkRunningCount(inVo);
            }

            SelectionDatatypeValueText_txt.Select();

            if (mode == CommonConstants.MODE_ADD)
            {
                return;
            }
            this.InspectionItem_cmb.Text = updateData.InspectionItemName;

            this.SelectionDatatypeValueText_txt.Text = updateData.InspectionItemSelectionDatatypeValueText;

            this.InspectionItemDisplayOrder_txt.Text = updateData.DisplayOrder.ToString();

            this.InspectionItem_cmb.Text = updateData.InspectionItemName;
        }