public IHttpActionResult Puthire_manager(int id, hire_manager hire_manager) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != hire_manager.Id) { return(BadRequest()); } db.Entry(hire_manager).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!hire_managerExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult Gethire_manager(int id) { hire_manager hire_manager = db.hire_manager.Find(id); if (hire_manager == null) { return(NotFound()); } return(Ok(hire_manager)); }
public bool getHire(string UserId) { hire_manager obj = db.hire_manager.FirstOrDefault(H => H.UserObj.Id == UserId); if (obj != null) { return(true); } else { return(false); } }
public IHttpActionResult Deletehire_manager(int id) { hire_manager hire_manager = db.hire_manager.Find(id); if (hire_manager == null) { return(NotFound()); } db.hire_manager.Remove(hire_manager); db.SaveChanges(); return(Ok(hire_manager)); }
public void PostHireManger(HireMangerDtop HMDto) { company cObj = db.company.FirstOrDefault(c => c.ID == HMDto.companyObjID); ApplicationUser UObj = db.Users.FirstOrDefault(U => U.Id == HMDto.UserObjID); hire_manager newHireManger = new hire_manager() { register_date = DateTime.Now, location = HMDto.location, UserObj = UObj, companyObj = cObj }; db.hire_manager.Add(newHireManger); db.SaveChanges(); }
public int getHireId(string UserId) { hire_manager obj = db.hire_manager.FirstOrDefault(H => H.UserObj.Id == UserId); return(obj.Id); }