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(); } }
public IActionResult Post([FromBody] ProjectProgrammer pp) { if (pp == null) { return(BadRequest()); } db.ProjectProgrammers.Add(pp); db.SaveChanges(); return(Ok(pp)); }
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(); }
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)); }
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)); }