示例#1
0
 public DeleteModel(App.Models.PortfolioUploadContext context,
                    IOptions <PathSettings> config,
                    IHostingEnvironment hostingEnvironment)
 {
     _context            = context;
     _config             = config;
     _hostingEnvironment = hostingEnvironment;
 }
示例#2
0
        public static void Initialize(IServiceProvider serviceProvider)
        {
            using (var context = new PortfolioUploadContext(
                       serviceProvider.GetRequiredService <
                           DbContextOptions <PortfolioUploadContext> >()))
            {
                // Look for any movies.
                if (context.PortfolioUpload.Any())
                {
                    return;   // DB has been seeded
                }

                context.PortfolioUpload.AddRange(
                    new PortfolioUpload
                {
                    Name        = "Example 1",
                    TradeCount  = 1,
                    Agreements  = "N",
                    UploadTime  = DateTime.Parse("1989-2-12"),
                    FileName    = "Apa.xml",
                    LastRunTime = DateTime.Parse("1989-2-12")
                },

                    new PortfolioUpload
                {
                    Name        = "Example 2",
                    TradeCount  = 1,
                    Agreements  = "N",
                    UploadTime  = DateTime.Parse("2019-2-12"),
                    FileName    = "Apa.xml",
                    LastRunTime = DateTime.Parse("2011-2-12")
                },

                    new PortfolioUpload
                {
                    Name        = "Example 3",
                    TradeCount  = 10,
                    Agreements  = "y",
                    UploadTime  = DateTime.Parse("2013-2-12"),
                    FileName    = "Apa.xml",
                    LastRunTime = DateTime.Parse("2012-2-12")
                },

                    new PortfolioUpload
                {
                    Name        = "Example 4",
                    TradeCount  = 50000,
                    Agreements  = "N",
                    UploadTime  = DateTime.Parse("2014-2-12"),
                    FileName    = "Apa.xml",
                    LastRunTime = DateTime.Parse("2013-2-12")
                }
                    );
                context.SaveChanges();
            }
        }
示例#3
0
 public IndexModel(App.Models.PortfolioUploadContext context,
                   IOptions <PathSettings> config,
                   IHostingEnvironment hostingEnvironment,
                   IServiceProvider serviceProvider)
 {
     _context            = context;
     _config             = config;
     _hostingEnvironment = hostingEnvironment;
     _serviceProvider    = serviceProvider;
 }
示例#4
0
 public DetailsModel(App.Models.PortfolioUploadContext context)
 {
     _context = context;
 }
示例#5
0
 public EditModel(App.Models.PortfolioUploadContext context)
 {
     _context = context;
 }
示例#6
0
 public CreateModel(App.Models.PortfolioUploadContext context)
 {
     _context = context;
 }