public IHttpActionResult PostEmployeeOne(EmployeeOne employeeOne) { db.EmployeeOnes.Add(employeeOne); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = employeeOne.EmployeeID }, employeeOne)); }
public IHttpActionResult PutEmployeeOne(int id, EmployeeOne employeeOne) { if (id != employeeOne.EmployeeID) { return(BadRequest()); } db.Entry(employeeOne).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!EmployeeOneExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Delete(int id) { using (EventSchedulerEntities db = new EventSchedulerEntities()) { EmployeeOne emp = db.EmployeeOnes.Where(x => x.EmployeeID == id).FirstOrDefault(); db.EmployeeOnes.Remove(emp); db.SaveChanges(); return(Json(new { success = true, message = "Deleted Successfully" }, JsonRequestBehavior.AllowGet)); } }
public IHttpActionResult GetEmployeeOne(int id) { EmployeeOne employeeOne = db.EmployeeOnes.Find(id); if (employeeOne == null) { return(NotFound()); } return(Ok(employeeOne)); }
public IHttpActionResult DeleteEmployeeOne(int id) { EmployeeOne employeeOne = db.EmployeeOnes.Find(id); if (employeeOne == null) { return(NotFound()); } db.EmployeeOnes.Remove(employeeOne); db.SaveChanges(); return(Ok(employeeOne)); }
public ActionResult AddOrEdit(EmployeeOne employee) { using (EventSchedulerEntities db = new EventSchedulerEntities()) { if (employee.EmployeeID == 0) { db.EmployeeOnes.Add(employee); db.SaveChanges(); return(Json(new { success = true, message = "Saved Successfully" }, JsonRequestBehavior.AllowGet)); } else { db.Entry(employee).State = EntityState.Modified; db.SaveChanges(); return(Json(new { success = true, message = "Updated Successfully" }, JsonRequestBehavior.AllowGet)); } } }
void IEmployeeOneRepositry.Update(EmployeeOne emp) { throw new NotImplementedException(); }
public void Create(EmployeeOne emp) { _db.EmployeeOne.Add(emp); _db.SaveChanges(); }