public Setting() { LVIP = new List<FixedClasses>(); Repo = new MockDataBase.MockRepository(); Repo.Init(null); //Repo = new Data.DataRepository(); //Repo.Init(new string[] { @"Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=C:\USERS\СЕРГЕЙ\DOCUMENTS\ESPROJECT\ESPROJECT\BIN\DEBUG\BD4.MDF;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False" }); //storage = DataConvertor.ConvertData(Repo.GetTeachers(), Repo.GetStudentsGroups(), Repo.GetClassRoomsTypes(), Repo.GetClassRooms(), Repo.GetStudentsClasses()); storage = CurrentBase.EStorage; this.Clases = storage.Classes; LVIPB = new List<VIPClasesBin>(); BinaryFormatter formatter = new BinaryFormatter(); if (File.Exists("Setting.dat")) { using (FileStream fs = new FileStream("Setting.dat", FileMode.OpenOrCreate)) { LVIPB = (List<VIPClasesBin>)formatter.Deserialize(fs); } foreach (var item in LVIPB) { FixedClasses n = new FixedClasses(Clases[item.Cla], item.Time, storage.ClassRooms[item.Aud]); LVIP.Add(n); } } }
private void FillFactor(ref List<FactorSettings> Factors) { EntityStorage storage; StudentsClass[] classes; IRepository Repo; Repo = new MockDataBase.MockRepository(); Repo.Init(null); //Repo = new Data.DataRepository(); //Repo.Init(new string[] { @"Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=C:\USERS\СЕРГЕЙ\DOCUMENTS\ESPROJECT\ESPROJECT\BIN\DEBUG\BD4.MDF;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False" }); //storage = DataConvertor.ConvertData(Repo.GetTeachers(), Repo.GetStudentsGroups(), Repo.GetClassRoomsTypes(), Repo.GetClassRooms(), Repo.GetStudentsClasses()); storage = CurrentBase.EStorage; classes = storage.Classes; Factors = CurrentBase.Factors; }