示例#1
0
        private void toolStripButtonEscapeAndOK_Click(object sender, EventArgs e)
        {
            try
            {
                if (sender.Equals(this.toolStripButtonOK) && this.dataGridViewDataMessageMaster.SelectedRows.Count > 0 && this.dataGridViewDataMessageMaster.CurrentRow != null)
                {
                    DataGridViewRow dataGridViewRow = this.dataGridViewDataMessageMaster.CurrentRow;
                    if (dataGridViewRow != null)
                    {
                        DataMessageDTS.DataMessageMasterRow dataMessageMasterRow = (DataMessageDTS.DataMessageMasterRow)((DataRowView)dataGridViewRow.DataBoundItem).Row;

                        if (dataMessageMasterRow != null)
                        {
                            this.DataMessageMaster = new DataMessageMaster(dataMessageMasterRow.DataMessageID, dataMessageMasterRow.ForeignMessageID, dataMessageMasterRow.RequestedEmployeeID, dataMessageMasterRow.DataStatusID, dataMessageMasterRow.Verified, dataMessageMasterRow.VerifiedDate, dataMessageMasterRow.ProductionDate, dataMessageMasterRow.ProductionDatePrintable, dataMessageMasterRow.EntryDate, dataMessageMasterRow.BeginingDate, dataMessageMasterRow.EndingDate, dataMessageMasterRow.LogoID, dataMessageMasterRow.LogoName, dataMessageMasterRow.LogoLogo, dataMessageMasterRow.LogoPrintable, dataMessageMasterRow.FactoryID, dataMessageMasterRow.FactoryName, dataMessageMasterRow.FactoryLogo, dataMessageMasterRow.FactoryPrintable, dataMessageMasterRow.OwnerID, dataMessageMasterRow.OwnerName, dataMessageMasterRow.OwnerLogo, dataMessageMasterRow.OwnerPrintable, dataMessageMasterRow.CategoryID, dataMessageMasterRow.CategoryName, dataMessageMasterRow.CategoryLogo, dataMessageMasterRow.CategoryPrintable, dataMessageMasterRow.ProductID, dataMessageMasterRow.ProductName, dataMessageMasterRow.ProductLogo, dataMessageMasterRow.ProductPrintable, dataMessageMasterRow.CoilID, dataMessageMasterRow.CoilCode, dataMessageMasterRow.CoilExtension, dataMessageMasterRow.CoilPrintable, dataMessageMasterRow.CounterValue, dataMessageMasterRow.CounterAutonics, dataMessageMasterRow.CounterPrintable, dataMessageMasterRow.Remarks);
                        }
                    }
                }
                this.DialogResult = sender.Equals(this.toolStripButtonOK) ? System.Windows.Forms.DialogResult.Yes : System.Windows.Forms.DialogResult.No;
            }
            catch (Exception exception)
            {
                this.DialogResult = System.Windows.Forms.DialogResult.None;
                GlobalExceptionHandler.ShowExceptionMessageBox(this, exception);
            }
        }
示例#2
0
        public PublicShowDataMessage(DataMessageMaster dataMessageMaster, string warningMessage, bool isUserInputCounterValue)
        {
            InitializeComponent();

            this.dataMessageMaster = dataMessageMaster;

            this.labelWarningMessage.Text = warningMessage;

            this.labelUserInputCounterValue.Visible   = isUserInputCounterValue;
            this.textBoxUserInputCounterValue.Visible = isUserInputCounterValue;

            this.UserInputCounterValue = -1;
        }