Пример #1
0
        public IActionResult Index()
        {
            this.logger.LogInformation("In -- ProjectController-Index");

            using (var db = new CsiSQLiteDbContext())
            {
            }

            Csi.Data.SimpleProject project = new Csi.Data.SimpleProject(
                string.Format("TestProc{0}", DateTime.Now.ToString("yyyyMMddHHmmss"))
                );
            this.db.Projects.Add(project);

            this.db.SaveChanges();
            // db.Blogs.Add(new Blog { Url = "http://blogs.msdn.com/adonet" });
            // var count = db.SaveChanges();
            // Console.WriteLine("{0} records saved to database", count);

            // Console.WriteLine();
            // Console.WriteLine("All blogs in database:");
            // foreach (var blog in db.Blogs)
            // {
            //     Console.WriteLine(" - {0}", blog.Url);
            // }


            return(View());
        }
Пример #2
0
 public ProjectController(ILogger <ProjectController> logger, CsiSQLiteDbContext context)
 {
     this.logger = logger;
     this.db     = context;
 }
Пример #3
0
 public NoteController(ILogger <NoteController> logger, CsiSQLiteDbContext context)
 {
     this.logger = logger;
     this.db     = context;
 }
Пример #4
0
 public ResearchController(ILogger <ResearchController> logger, CsiSQLiteDbContext context)
 {
     this.logger = logger;
     this.db     = context;
 }
Пример #5
0
 public AuthenticationController(ILogger <AuthenticationController> logger, CsiSQLiteDbContext context)
 {
     this.logger = logger;
     this.db     = context;
 }
Пример #6
0
 public EventController(ILogger <EventController> logger, CsiSQLiteDbContext context)
 {
     this.logger = logger;
     this.db     = context;
 }