Enmarcha.SharePoint.Entities.Artefacts.ListSharePoint.AddFieldChoice C# (CSharp) Method

AddFieldChoice() private static method

private static AddFieldChoice ( Enmarcha.SharePoint.Entities.Artefacts.SiteColumn column, SPList listEdit ) : void
column Enmarcha.SharePoint.Entities.Artefacts.SiteColumn
listEdit SPList
return void
        private static void AddFieldChoice(SiteColumn column, SPList listEdit)
        {
            if (column.Choice.Count <= 0)
            {
                return;
            }
            listEdit.Fields.Add(column.Name, column.Type, column.Required, false,
                column.Choice);
            if (string.IsNullOrEmpty(column.DefaultValue))
            {
                return;
            }
            var choice = (SPFieldChoice)listEdit.Fields.GetField(column.Name);
            choice.Title = column.DisplayName;
            choice.DefaultValue = column.DefaultValue;
            choice.Update();
        }