public bool Register(RegisterModel registerRequest) { var query = string.Empty; RegisterModel response = new RegisterModel(); using (var context = new TestEntities()) { var candidate = new CANDIDATE() { FIRSTNAME = registerRequest.FirstName, LASTNAME = registerRequest.LastName, EMAIL = registerRequest.Email, MOBILE = registerRequest.Mobile, CITY = registerRequest.City, STATE = registerRequest.State, COUNTRY = registerRequest.Country, PASSWORD = registerRequest.Password // IMAGELOCATION = registerRequest. }; context.CANDIDATEs.Add(candidate); var result = context.SaveChanges(); if (result > 0) { return(true); } else { return(false); } } }
public IHttpActionResult PutCANDIDATE(int id, CANDIDATE cANDIDATE) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != cANDIDATE.id) { return(BadRequest()); } db.Entry(cANDIDATE).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!CANDIDATEExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetCANDIDATE(int id) { CANDIDATE cANDIDATE = db.CANDIDATEs.Find(id); if (cANDIDATE == null) { return(NotFound()); } return(Ok(cANDIDATE)); }
public IHttpActionResult PostCANDIDATE(CANDIDATE cANDIDATE) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.CANDIDATEs.Add(cANDIDATE); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = cANDIDATE.id }, cANDIDATE)); }
public IHttpActionResult DeleteCANDIDATE(int id) { CANDIDATE cANDIDATE = db.CANDIDATEs.Find(id); if (cANDIDATE == null) { return(NotFound()); } db.CANDIDATEs.Remove(cANDIDATE); db.SaveChanges(); return(Ok(cANDIDATE)); }