Example #1
0
 public new ReportOrViewSpec ChangeName(string newName)
 {
     if (null != ViewSpec)
     {
         return(new ReportOrViewSpec(ViewSpec.SetName(newName)));
     }
     if (null != ReportSpec)
     {
         return(new ReportOrViewSpec((ReportSpec)ReportSpec.ChangeName(newName)));
     }
     return((ReportOrViewSpec)base.ChangeName(newName));
 }
Example #2
0
        public new ReportOrViewSpec ChangeName(string newName)
        {
            if (null != ViewSpecLayout)
            {
                return(new ReportOrViewSpec(ViewSpecLayout.ChangeName(newName)));
            }

            if (null != ReportSpec)
            {
                return(new ReportOrViewSpec((ReportSpec)ReportSpec.ChangeName(newName)));
            }

            throw new InvalidOperationException();
        }