コード例 #1
0
 public ListItemDataSourceParameterViewModel(ReportingSolutionViewModel reportingSolutionViewModel, DataSourceSqlParameterModel parameter, bool isUpdatable)
 {
     // Asigna las propiedades
     ReportingSolutionViewModel = reportingSolutionViewModel;
     Parameter = parameter;
     Updatable = isUpdatable;
     // Inicializa el ViewModel
     InitViewModel();
 }
コード例 #2
0
        /// <summary>
        ///		Carga los datos de un parámetros
        /// </summary>
        private DataSourceSqlParameterModel LoadParameter(MLNode rootML)
        {
            DataSourceSqlParameterModel parameter = new DataSourceSqlParameterModel();

            // Carga las propiedades
            parameter.Name         = rootML.Attributes[TagName].Value.TrimIgnoreNull();
            parameter.Type         = rootML.Attributes[TagType].Value.GetEnum(DataSourceColumnModel.FieldType.Unknown);
            parameter.DefaultValue = rootML.Attributes[TagValue].Value.TrimIgnoreNull();
            // Devuelve el parámetro
            return(parameter);
        }