Esempio n. 1
0
 public void InsertContentObject(ContentObject co)
 {
     using (vwarEntities entities = new vwarEntities(_ConnectionString))
     {
         var count = (from c in entities.ContentObject
                      where c.Title == co.Title
                      select c).Count();
         if (count > 0)
         {
             throw new ArgumentException("A content object with that title already exists");
         }
         entities.AddToContentObject(co);
         entities.SaveChanges(true);
         if (!String.IsNullOrEmpty(co.SubmitterLogoImageFilePath) && co.SubmitterLogoImageFilePath.Contains('.'))
         {
             co.SubmitterLogoImageFilePath = co.Id + co.SubmitterLogoImageFilePath.Substring(co.SubmitterLogoImageFilePath.LastIndexOf("."));
         }
         entities.SaveChanges(true);
     }
 }
 public void InsertContentObject(ContentObject co)
 {
     using (vwarEntities entities = new vwarEntities(_ConnectionString))
     {
         var count = (from c in entities.ContentObject
                      where c.Title == co.Title
                      select c).Count();
         if (count > 0)
         {
             throw new ArgumentException("A content object with that title already exists");
         }
         entities.AddToContentObject(co);
         entities.SaveChanges(true);
         if (!String.IsNullOrEmpty(co.SubmitterLogoImageFilePath) && co.SubmitterLogoImageFilePath.Contains('.'))
         {
             co.SubmitterLogoImageFilePath = co.Id + co.SubmitterLogoImageFilePath.Substring(co.SubmitterLogoImageFilePath.LastIndexOf("."));
         }
         entities.SaveChanges(true);
     }
 }