示例#1
0
        private void btnDelete_Click(object sender, EventArgs e)
        {
            var conf = MessageBox.Show("Are you sure?", "Delete Item", MessageBoxButtons.YesNo);

            if (conf != DialogResult.Yes)
            {
                return;
            }

            ReportMetadata rmd = new ReportMetadata();

            rmd.UID = Convert.ToInt32(txtUID.Text);

            bool ret = rmd.Delete();

            if (ret)
            {
                MessageBox.Show("Item Deleted Successfully.");
            }
            else
            {
                MessageBox.Show("Deletion was unsuccessful.");
            }

            if (uiReportMetadata != null)
            {
                uiReportMetadata.loadMetadataList(rmd.UID);
            }

            this.Visible = false;
        }
示例#2
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            ReportMetadata rmd = new ReportMetadata();

            rmd.UID        = Convert.ToInt32(txtUID.Text);
            rmd.RecordType = txtRecordType.Text;

            if (string.IsNullOrEmpty(txtClientUID.Text))
            {
                rmd.ClientUID = 0;
            }
            else
            {
                rmd.ClientUID = Convert.ToInt32(txtClientUID.Text);
            }

            rmd.ClientType      = txtClientType.Text;
            rmd.Description     = txtDescription.Text;
            rmd.InformationType = txtInformationType.Text;
            rmd.FieldCode       = txtFieldCode.Text;
            rmd.TableName       = txtTableName.Text;
            rmd.FieldName       = txtFieldName.Text;
            rmd.FilePath        = txtFilePath.Text;
            rmd.FileName        = txtFileName.Text;

            rmd.Save();

            MessageBox.Show("Code Type Save Successfully.");

            if (uiReportMetadata != null)
            {
                uiReportMetadata.loadMetadataList(rmd.UID);
            }

            this.Visible = false;
        }