Esempio n. 1
0
 public void DBを一旦クリアする()
 {
     using (var entities = new Model.FlowerEntities())
     {
         foreach (var file in entities.Files)
         {
             entities.Files.Remove(file);
         }
         entities.SaveChanges();
     }
     return;
 }
Esempio n. 2
0
        /// <summary>
        /// ファイル情報のDB登録
        /// </summary>
        /// <param name="fileName"></param>
        /// <param name="id"></param>
        /// <returns></returns>
        /// <remarks>トランザクションは管理しない</remarks>
        private Model.File Regist2DB(string fileName, string id)
        {
            var fullpath = this.folder + fileName;
            var file     = new Model.File();

            try
            {
                using (var entities = new Model.FlowerEntities())
                {
                    file.ID         = id;
                    file.Name       = fileName;
                    file.CreateUser = "******";
                    file.CreateDate = DateTime.Now;

                    entities.Files.Add(file);
                    entities.SaveChanges();
                }
            }
            catch
            {
                file = null;
            }
            return(file);
        }
Esempio n. 3
0
        /// <summary>
        /// ファイル情報のDB登録
        /// </summary>
        /// <param name="fileName"></param>
        /// <param name="id"></param>
        /// <returns></returns>
        /// <remarks>トランザクションは管理しない</remarks>
        private Model.File Regist2DB(string fileName, string id)
        {
            var fullpath = this.folder + fileName;
            var file = new Model.File();

            try
            {
                using (var entities = new Model.FlowerEntities())
                {
                    file.ID         = id;
                    file.Name       = fileName;
                    file.CreateUser = "******";
                    file.CreateDate = DateTime.Now;

                    entities.Files.Add(file);
                    entities.SaveChanges();
                }
            }
            catch
            {
                file = null;
            }
            return file ;
        }