Example #1
0
        public MainForm(UserDAO user)
        {
            InitializeComponent();
#if !DEBUG
            this.user = user;
#else
            this.user = new UserDAO()
            {
                currentUser = new User()
                {
                    Role = new UserRole(3)
                }
            };
#endif
            crDAO = new CrossRoadDAO();
            up.Init(this, new CrossRoadModel(crDAO));


            if (this.user != null && this.user.currentUser.Role.ID < 3)
            {
                toolStripButtonAdd.Visible    = false;
                toolStripButtonDelete.Visible = false;
                toolStripButtonDelete.Visible = false;
                toolStripButtonEdit.Visible   = false;
                менеджерАккаунтовToolStripMenuItem.Visible = false;
            }
        }
Example #2
0
 public CrossRoadModel(CrossRoadDAO cr)
 {
     this.crossRoadDao = cr;
     CrossRoads        = crossRoadDao.SelectAll();
 }