Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
 public TestServer(GenericUnitOfWork work)
 {
     repositoryUser = work.Reposiyory <User>();
     JsonConvert.DefaultSettings = () => new JsonSerializerSettings
     {
         ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore
     };
 }
Exemplo n.º 3
0
        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();
        }