Fix osai file writing

Testing transaction
This commit is contained in:
Lucio Maranta
2018-07-17 14:36:53 +02:00
parent 5e81d377fd
commit a2f7a97485
6 changed files with 219 additions and 64 deletions
@@ -9,7 +9,7 @@ namespace Step.Database.Controllers
{
public class NcToolManagerController : IDisposable
{
private DatabaseContext dbCtx;
public DatabaseContext dbCtx;
public NcToolManagerController()
{
@@ -319,7 +319,6 @@ namespace Step.Database.Controllers
public void DeleteShank(DbNcShankModel shank)
{
dbCtx.Shanks.Attach(shank);
dbCtx.Shanks.Remove(shank);
dbCtx.SaveChanges();
+1 -13
View File
@@ -28,10 +28,9 @@ namespace Step.Database
public DbSet<PerformedMaintenanceModel> PerformedMaintenances { get; set; }
public DbSet<MaintenanceNoteModel> MaintenancesNotes { get; set; }
public DbSet<MaintenanceFileModel> MaintenanceFiles { get; set; }
// Tool manager
public DbSet<DbNcFamilyModel> Families { get; set; }
public DbSet<DbNcShankModel> Shanks { get; set; }
// public DbSet<NcOffsetModel> Offsets { get; set; }
public DbSet<DbNcToolModel> Tools { get; set; }
public DbSet<DbNcMagazinePositionModel> MagazinePositions { get; set; }
@@ -40,17 +39,6 @@ namespace Step.Database
// public static string CONNECTION_STRING = "Server = " + ServerStartupConfig.DatabaseAddress + "; Database=" + DATABASE_NAME +";Uid="+ DATABASE_USER +";Pwd="+ DATABASE_PWD +";";
//protected override void OnModelCreating(DbModelBuilder modelBuilder)
//{
// modelBuilder.Entity<NcToolModel>()
// .HasOptional(e => e.Shank)
// .WithMany()
// .HasForeignKey(e => e.ShankId)
// .WillCascadeOnDelete(false);
// base.OnModelCreating(modelBuilder);
//}
public DatabaseContext()
: base(CONNECTION_STRING)
{