public static bool Insert(Basic_Collection_Info info)
        {
            Basic_Collection_DAL _Basic_Collection = new Basic_Collection_DAL();

            if (info.Id == Guid.Empty)
            {
                return(false);
            }
            return(_Basic_Collection.Insert(info));
        }
        public static Basic_Collection ToDatabase(Basic_Collection_Info info)
        {
            Basic_Collection collection = new Basic_Collection();

            collection.Id         = info.Id;
            collection.Title      = info.Title;
            collection.User       = info.User;
            collection.Content    = info.Content;
            collection.Summary    = info.Summary;
            collection.Alter_Time = info.Alter_Time;

            return(collection);
        }
        public static Basic_Collection_Info ToModel(Basic_Collection collection)
        {
            Basic_Collection_Info info = new Basic_Collection_Info();

            info.Id          = collection.Id;
            info.Title       = collection.Title;
            info.User        = (Guid)collection.User;
            info.Content     = collection.Content;
            info.Summary     = collection.Summary;
            info.Cover       = collection.Cover;
            info.Create_Time = (DateTime)collection.Create_Time;
            info.Alter_Time  = (DateTime)collection.Alter_Time;

            return(info);
        }
 public bool Insert(Basic_Collection_Info info)
 {
     using (MovieResShareEntities database = new MovieResShareEntities())
     {
         try
         {
             database.Basic_Collection.Add(ToDatabase(info));
             database.SaveChanges();
             return(true);
         }
         catch (Exception e)
         {
             return(false);
         }
     }
 }