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; } }
public CrossRoadModel(CrossRoadDAO cr) { this.crossRoadDao = cr; CrossRoads = crossRoadDao.SelectAll(); }