Пример #1
0
        private void HandleSaveButtonClick(object sender, EventArgs e)
        {
            string subject       = null;
            string content       = null;
            string srfFcifNumber = null;

            foreach (EditableField field in this.EditableForm.Fields)
            {
                switch (field.FormField.Name.ToLower())
                {
                case "subject":
                    subject = field.TextValue;
                    break;

                case "narrative":
                    content = field.TextValue;
                    break;

                case "srf number":
                case "fcif number":
                    srfFcifNumber = field.TextValue;
                    break;

                default:
                    break;
                }

                field.Store();
            }

            var eventArgs = EventArgs.Empty;

            if (!(string.IsNullOrEmpty(subject) && string.IsNullOrEmpty(content) && string.IsNullOrEmpty(srfFcifNumber)))
            {
                eventArgs = new EditableFileFormEventArgs(subject, content, srfFcifNumber);
            }

            if (this.SaveButtonPressed != null)
            {
                this.SaveButtonPressed(this, eventArgs);
            }
        }
Пример #2
0
        private void HandleSaveButtonClick(object sender, EventArgs e)
        {            
            string subject = null;
            string content = null;
            string srfFcifNumber = null;

            foreach (EditableField field in this.EditableForm.Fields)
            {
                switch(field.FormField.Name.ToLower())
                {
                    case "subject":
                        subject = field.TextValue;
                        break;
                    case "narrative":
                        content = field.TextValue;
                        break;
                    case "srf number":
                    case "fcif number":
                        srfFcifNumber = field.TextValue;
                        break;
                    default:
                        break;
                }

                field.Store();
            }

            var eventArgs = EventArgs.Empty;

            if (!(string.IsNullOrEmpty(subject) && string.IsNullOrEmpty(content) && string.IsNullOrEmpty(srfFcifNumber)))
            {
                eventArgs = new EditableFileFormEventArgs(subject, content, srfFcifNumber);
            }

            if (this.SaveButtonPressed != null)
                this.SaveButtonPressed(this, eventArgs);
        }