Beispiel #1
0
        public DialogResult Edit()
        {
            fHeaderParametrs.tspHeaderTemplate_txtNameTemplate.Text = oHeaderData.NameTemplate;


            Paint(ref oHeaderData);

            return(fHeaderParametrs.ShowDialog());
        }
        public void Add()
        {
            frmHeaderParametrs fHeaderParametrs = new frmHeaderParametrs();



            CHeaderData tmpHeaderData = new CHeaderData();

            tmpHeaderData.NameTemplate = OriginalName();



            fHeaderParametrs.tspHeaderTemplate_txtNameTemplate.Text = tmpHeaderData.NameTemplate;


            CHeaderParams oHeaderParams = new CHeaderParams(ref fHeaderParametrs, ref tmpHeaderData);



            if (fHeaderParametrs.ShowDialog() == DialogResult.OK)
            {
                if (string.IsNullOrEmpty(fHeaderParametrs.tspHeaderTemplate_txtNameTemplate.Text))
                {
                    tmpHeaderData.NameTemplate = OriginalName();
                }
                else
                {
                    tmpHeaderData.NameTemplate = fHeaderParametrs.tspHeaderTemplate_txtNameTemplate.Text;
                }



                tHeader_Params otHeaderParams = new tHeader_Params();

                otHeaderParams.NameTemplate = tmpHeaderData.NameTemplate;

                otHeaderParams.TemplateParametrs = SaveToDB(tmpHeaderData);

                otHeaderParams.SaveAndFlush();

                lst_HeaderTemplates.Add(tmpHeaderData);
            }
        }