示例#1
0
        private void btnGetAllUsers_Click(object sender, EventArgs e)
        {
            List <UserDTO> userDTOs = new DTOManagers.UserDTOManager().GetAllUsers();

            foreach (UserDTO dto in userDTOs)
            {
                MessageBox.Show(dto.ToString());
            }
        }
示例#2
0
        private void btnUsersWhoModifiedNews_Click(object sender, EventArgs e)
        {
            int            id   = int.Parse(txtUsersWhoModifiedNews.Text);
            List <UserDTO> dtos = new DTOManagers.UserDTOManager().GetUsersWhoModifiedThisNews(id);

            foreach (UserDTO dto in dtos)
            {
                MessageBox.Show(dto.ToString());
            }
        }
示例#3
0
        private void btnUpdateNews_Click(object sender, EventArgs e)
        {
            int            idNews = int.Parse(txtUpdateNews.Text);
            NewsDTO        news   = new DTOManagers.NewsDTOManager().GetNews(idNews);
            List <UserDTO> users  = new DTOManagers.UserDTOManager().GetAllUsers();
            CreateNewsForm form   = new CreateNewsForm(users, news.Title, news.Content);

            if (form.ShowDialog() == DialogResult.OK)
            {
                MessageBox.Show("We have discontinued this option");
            }
        }
示例#4
0
        private void btnUpdateUser_Click(object sender, EventArgs e)
        {
            int            id   = int.Parse(txtUpdateUser.Text);
            UserDTO        user = new DTOManagers.UserDTOManager().GetUser(id);
            CreateUserForm form = new CreateUserForm(true, user.Username);

            if (form.ShowDialog() == DialogResult.OK)
            {
                if (new DTOManagers.UserDTOManager().UpdateUser(user.Id, form.Password, form.Username, form.NewPassword) != null)
                {
                    MessageBox.Show("Uspesno azuriran user");
                }
                else
                {
                    MessageBox.Show("Greska");
                }
            }
        }