public ActionResult DeleteConfirmed(int id) { JobField jobField = db.JobFields.Find(id); db.JobFields.Remove(jobField); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "JobFieldId,JobFieldName")] JobField jobField) { if (ModelState.IsValid) { db.Entry(jobField).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(jobField)); }
public ActionResult Create([Bind(Include = "JobFieldId,JobFieldName")] JobField jobField) { if (ModelState.IsValid) { db.JobFields.Add(jobField); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(jobField)); }
// GET: AdminPanel/JobFields/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } JobField jobField = db.JobFields.Find(id); if (jobField == null) { return(HttpNotFound()); } return(View(jobField)); }
private void InitSubitems(IList <object> fields) { this.SubItems.Clear(); for (int idx = 0; idx < fields.Count; idx++) { object value = null; object field = fields[idx]; if (field is SubItemFlag) { SubItemFlag flag = (SubItemFlag)field; switch (flag) { case SubItemFlag.None: value = string.Empty; break; case SubItemFlag.Id: value = JobData.Id; break; case SubItemFlag.Description: value = string.Empty; if (JobData.ContainsKey("Description")) { value = JobData["Description"]; } break; } } if (field is JobField) { JobField jf = field as JobField; value = string.Empty; if ((jf != null) && (JobData.ContainsKey(jf))) { value = JobData[jf]; } } else { value = field; } AddSubitem(value, idx); } }