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();
            }
        }
Exemplo n.º 2
0
 public IActionResult Post([FromBody] ProjectProgrammer pp)
 {
     if (pp == null)
     {
         return(BadRequest());
     }
     db.ProjectProgrammers.Add(pp);
     db.SaveChanges();
     return(Ok(pp));
 }
Exemplo n.º 3
0
        public IActionResult Get(int id)
        {
            ProjectProgrammer pp = db.ProjectProgrammers.FirstOrDefault(x => x.Id == id);

            if (pp == null)
            {
                return(NotFound());
            }
            return(new ObjectResult(pp));
        }
        private void button6_Click(object sender, EventArgs e)
        {
            ProjectProgrammerDAO projectProgrammer       = new ProjectProgrammerDAO();
            ProjectProgrammer    deleteProjectProgrammer = new ProjectProgrammer();
            bool res = projectProgrammer.Delete(programmerId);

            MessageBox.Show("Programmer Deleted");
            listBox1.Items.Clear();
            GetAllProgrammer();
        }
Exemplo n.º 5
0
        public IActionResult Delete(int id)
        {
            ProjectProgrammer pp = db.ProjectProgrammers.FirstOrDefault(x => x.Id == id);

            if (pp == null)
            {
                return(NotFound());
            }
            db.ProjectProgrammers.Remove(pp);
            db.SaveChanges();
            return(Ok(pp));
        }
Exemplo n.º 6
0
 public IActionResult Put(int id, [FromBody] ProjectProgrammer pp)
 {
     if (pp == null)
     {
         BadRequest();
     }
     if (!db.ProjectProgrammers.Any(x => x.Id == id))
     {
         return(NotFound());
     }
     db.Update(pp);
     db.SaveChanges();
     return(Ok(pp));
 }