public IHttpActionResult PutRefferingEmployee(int id, RefferingEmployee refferingEmployee) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != refferingEmployee.Id) { return(BadRequest()); } service.Updatereffering(refferingEmployee); try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!RefferingEmployeeExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult DeleteConfirmed(int id) { RefferingEmployee refferingEmployee = db.Refferings.Find(id); db.Refferings.Remove(refferingEmployee); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create(RefferingEmployee re) { HrSmartContext db = new HrSmartContext(); HttpClient client = new HttpClient(); client.BaseAddress = new Uri("http://localhost:22905/"); client.PostAsJsonAsync <RefferingEmployee>("Api/RefferingEmployees", re); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,FirstName,LastName,Email,Password,organisationName,organisationAddress,organisationPhone,Role,RewardCredit")] RefferingEmployee refferingEmployee) { if (ModelState.IsValid) { db.Entry(refferingEmployee).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(refferingEmployee)); }
public IHttpActionResult PostRefferingEmployee(RefferingEmployee refferingEmployee) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } service.CreateReffering(refferingEmployee); return(CreatedAtRoute("DefaultApi", new { id = refferingEmployee.Id }, refferingEmployee)); }
public IHttpActionResult GetRefferingEmployee(int id) { RefferingEmployee refferingEmployee = service.GetReffering(id); if (refferingEmployee == null) { return(NotFound()); } return(Ok(refferingEmployee)); }
public IHttpActionResult DeleteRefferingEmployee(int id) { RefferingEmployee refferingEmployee = db.Refferings.Find(id); if (refferingEmployee == null) { return(NotFound()); } db.Refferings.Remove(refferingEmployee); db.SaveChanges(); return(Ok(refferingEmployee)); }
// GET: RefferingEmployees/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RefferingEmployee refferingEmployee = db.Refferings.Find(id); if (refferingEmployee == null) { return(HttpNotFound()); } return(View(refferingEmployee)); }
// GET: Reffering/Edit/5 // POST: Reffering/Edit/5 public ActionResult Edit(int?id) { HrSmartContext db = new HrSmartContext(); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RefferingEmployee refferingEmployee = db.Refferings.Find(id); if (refferingEmployee == null) { return(HttpNotFound()); } return(View(refferingEmployee)); }
public void Add(RefferingEmployee serverData) { var request = new RestRequest("api/RefferingEmployees", Method.POST) { RequestFormat = DataFormat.Json }; request.AddBody(serverData); var response = _client.Execute <RefferingEmployee>(request); if (response.StatusCode != HttpStatusCode.Created) { throw new Exception(response.ErrorMessage); } }
public void Update(RefferingEmployee serverData) { var request = new RestRequest("api/RefferingEmployees/{id}", Method.PUT) { RequestFormat = DataFormat.Json }; request.AddParameter("id", serverData.Id, ParameterType.UrlSegment); request.AddBody(serverData); var response = _client.Execute <RefferingEmployee>(request); if (response.StatusCode == HttpStatusCode.NotFound) { throw new Exception(response.ErrorMessage); } }
/// <summary> /// /////////////////////////////reffering//////////////////// /// </summary> /// <param name="p"></param> public void CreateReffering(RefferingEmployee r) { utOfWork.RefferingRepository.Add(r); utOfWork.Commit(); }
public void Updatereffering(RefferingEmployee r) { utOfWork.RefferingRepository.Update(r); utOfWork.Commit(); }