public static Detail ToDetail(this BaseDetailModel detail)
        {
            Detail _result = new Detail();

            if (detail.Id.HasValue)
            {
                _result.Id = detail.Id.GetValueOrDefault();
            }
            _result.MasterId        = detail.MasterId;
            _result.Name            = detail.Name;
            _result.Text            = detail.Text;
            _result.Row             = detail.Row;
            _result.Columns         = detail.Columns;
            _result.Width           = detail.Width;
            _result.DBF             = detail.DBF;
            _result.DorH            = detail.DorH;
            _result.Repeat          = detail.Repeat;
            _result.Align           = detail.Align;
            _result.RepeatAll       = detail.RepeatAll;
            _result.FooterRepeatAll = detail.FooterRepeatAll;
            _result.TextWrap        = detail.TextWrap;
            _result.WrapLineCount   = detail.WrapLineCount;
            _result.ExtraFieldName  = detail.ExtraFieldName;
            _result.FieldsForExtra  = detail.FieldsForExtra;



            return(_result);
        }
Example #2
0
        public static BaseDetailModel ToBaseDetail(this Detail detail)
        {
            BaseDetailModel _result = new BaseDetailModel();

            _result.Id              = detail.Id;
            _result.MasterId        = detail.MasterId;
            _result.Name            = detail.Name;
            _result.Text            = detail.Text;
            _result.Row             = detail.Row;
            _result.Columns         = detail.Columns;
            _result.Width           = detail.Width;
            _result.DBF             = detail.DBF;
            _result.DorH            = detail.DorH;
            _result.Repeat          = detail.Repeat;
            _result.Align           = detail.Align;
            _result.RepeatAll       = detail.RepeatAll;
            _result.FooterRepeatAll = detail.FooterRepeatAll;
            _result.TextWrap        = detail.TextWrap;
            _result.WrapLineCount   = detail.WrapLineCount;
            _result.ExtraFieldName  = detail.ExtraFieldName;
            _result.FieldsForExtra  = detail.FieldsForExtra;
            _result.CreatedDate     = detail.CreatedDate;
            _result.ModifiedDate    = detail.ModifiedDate;
            return(_result);
        }