コード例 #1
0
ファイル: Organization.cs プロジェクト: chrisgundersen/bvcms
        public void RemoveExtraValue(CMSDataContext Db, string field)
        {
            var ev = OrganizationExtras.AsEnumerable().FirstOrDefault(ee => string.Compare(ee.Field, field, ignoreCase: true) == 0);

            if (ev != null)
            {
                Db.OrganizationExtras.DeleteOnSubmit(ev);
            }
        }
コード例 #2
0
        public string GetExtra(string field)
        {
            var oev = OrganizationExtras.SingleOrDefault(oe => oe.OrganizationId == OrganizationId && oe.Field == field);

            if (oev == null)
            {
                return(null);
            }
            return(oev.Data);
        }
コード例 #3
0
ファイル: Organization.cs プロジェクト: chrisgundersen/bvcms
        public OrganizationExtra GetExtraValue(string field)
        {
            var ev = OrganizationExtras.AsEnumerable().FirstOrDefault(ee => string.Compare(ee.Field, field, ignoreCase: true) == 0);

            if (ev == null)
            {
                ev = new OrganizationExtra()
                {
                    OrganizationId = OrganizationId,
                    Field          = field,
                };
                OrganizationExtras.Add(ev);
            }
            return(ev);
        }
コード例 #4
0
ファイル: Organization.cs プロジェクト: suraninoman/bvcms
        public OrganizationExtra GetExtraValue(string field)
        {
            var ev = OrganizationExtras.AsEnumerable().FirstOrDefault(ee => ee.Field.Equal(field));

            if (ev == null)
            {
                ev = new OrganizationExtra()
                {
                    OrganizationId = OrganizationId,
                    Field          = field,
                };
                OrganizationExtras.Add(ev);
            }
            return(ev);
        }
コード例 #5
0
ファイル: Organization.cs プロジェクト: chrisgundersen/bvcms
 public IEnumerable <OrganizationExtra> GetOrganizationExtras()
 {
     return(OrganizationExtras.OrderBy(pp => pp.Field));
 }