public Main_Form(User user) { InitializeComponent(); admin = user; work = new GenericUnitOfWork(new ServerContext(ConfigurationManager.ConnectionStrings["conStr"].ConnectionString)); repositoryUser = work.Reposiyory <User>(); repositoryGroup = work.Reposiyory <Group>(); repositoryQuestion = work.Reposiyory <Question>(); repositoryResult = work.Reposiyory <Result>(); repositoryTest = work.Reposiyory <Test>(); repositoryAnswer = work.Reposiyory <Answer>(); repositoryUserAnswear = work.Reposiyory <UserAnswear>(); dataGridView1.Visible = false; comboBox1.Visible = false; label1.Visible = false; groupBox2.Visible = false; comboBox1.DisplayMember = "Title"; removeButton.Visible = false; repositoryGroup.GetAll().ToList().ForEach(row => { comboBox1.Items.Add(row); }); TestServer server = new TestServer(work); server.Start(); }
public TestServer(GenericUnitOfWork work) { repositoryUser = work.Reposiyory <User>(); JsonConvert.DefaultSettings = () => new JsonSerializerSettings { ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore }; }
public Form1() { InitializeComponent(); work = new GenericUnitOfWork(new ServerContext(ConfigurationManager.ConnectionStrings["conStr"].ConnectionString)); repositoryUser = work.Reposiyory <User>(); //user = new User() { Name = "ad", Login = "******", Password = "******", isAdmin = true }; //repositoryUser.Add(user); Main_Form main_Form = new Main_Form(user); main_Form.ShowDialog(); }