예제 #1
0
        public AddUpdateAward(int currentrow, UsersAndAwardsBLL usersAndAwardsBLL)
        {
            InitializeComponent();

            Award award = usersAndAwardsBLL.GetAward(currentrow);

            txtTitle.Text       = award.Title;
            txtDescription.Text = award.Description;
        }
예제 #2
0
        public AddUpdateUser(UsersAndAwardsBLL usersAndAwardsBLL)
        {
            InitializeComponent();

            this.usersAndAwardsBLL = usersAndAwardsBLL;

            allAwards = usersAndAwardsBLL.GetAwards();

            checks = new CheckBox[allAwards.Count];
            int i = 0;

            foreach (Award award in allAwards)
            {
                checks[i]      = new CheckBox();
                checks[i].Name = award.Title;
                checks[i].Text = award.Title;
                pnlAwards.Controls.Add(checks[i]);
                i++;
            }
        }
예제 #3
0
        public frmMain()
        {
            DateSourceForm frm = new DateSourceForm();

            if (frm.ShowDialog() == DialogResult.Yes)
            {
                string context          = ConfigurationManager.AppSettings["context"];
                string connectionString = ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString;
                usersAndAwardsBLL = new UsersAndAwardsBLL(connectionString);
            }
            else
            {
                usersAndAwardsBLL = new UsersAndAwardsBLL();
            }

            InitializeComponent();

            CreateUserGrid();
            CreateAwardGrid();
            displayUsers();
            displayAwards();
        }
예제 #4
0
        public AddUpdateUser(int currentrow, UsersAndAwardsBLL usersAndAwardsBLL)
        {
            InitializeComponent();

            this.usersAndAwardsBLL = usersAndAwardsBLL;

            User         user        = usersAndAwardsBLL.GetUser(currentrow);
            List <Award> usersAwards = user.GetUserAwards();

            txtFisrtName.Text = user.FirstName;
            txtLastName.Text  = user.LastName;
            BirthDay.Value    = user.BirthDay;

            allAwards = usersAndAwardsBLL.GetAwards();

            checks = new CheckBox[allAwards.Count];
            int i = 0;

            foreach (Award award in allAwards)
            {
                checks[i]      = new CheckBox();
                checks[i].Name = award.Title;
                checks[i].Text = award.Title;
                pnlAwards.Controls.Add(checks[i]);

                foreach (Award _award in usersAwards)
                {
                    if (checks[i].Text.Equals(_award.Title))
                    {
                        checks[i].Checked = true;
                    }
                }

                i++;
            }
        }