private void btnAdd_Click(object sender, EventArgs e)
        {
            if (projectId == 0)
            {
                MessageBox.Show("Plase select project name first");
            }
            else
            {
                ProjectProgrammerDAO projectProgrammerDAO = new ProjectProgrammerDAO();
                ProjectProgrammer    projectProgrammer    = new ProjectProgrammer
                {
                    ProjectId    = projectId,
                    ProgrammerId = programmerId
                };

                try
                {
                    projectProgrammerDAO.Insert(projectProgrammer);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }

                listBox1.Items.Clear();
                GetAllProgrammer();
            }
        }
        private void button6_Click(object sender, EventArgs e)
        {
            ProjectProgrammerDAO projectProgrammer = new ProjectProgrammerDAO();
            bool res = projectProgrammer.Delete(programmerId);

            listBox1.Items.Clear();
            GetAllProgrammer();
        }
        private void GetAllProgrammer()
        {
            ProgrammerDAO programmerDAO = new ProgrammerDAO();
            //Programmer p = programmerDAO.GetById(programmerId);
            List <String> programmers = new List <String>();

            ProjectProgrammerDAO     projectProgrammerDAO = new ProjectProgrammerDAO();
            List <ProjectProgrammer> list = projectProgrammerDAO.GetAllProjectsByProjectId(projectId);

            //projectProgrammerDAO.GetAll();

            foreach (var l in list)
            {
                ProgrammerViewModel p = programmerDAO.GetById(Convert.ToInt32(l.ProgrammerId));
                programmers.Add(p.ProgrammerId + "," + p.FullName);
            }

            foreach (var a in programmers)
            {
                listBox1.Items.Add(a);
            }
        }