public async Task <ActionResult> DeleteConfirmed(Guid id) { InterviewHistory interviewHistory = await db.InterviewHistory.FindAsync(id); db.InterviewHistory.Remove(interviewHistory); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task <ActionResult> Edit([Bind(Include = "ID,AdvisorID,StudentRequestID,Description,DateTime,IsDeleted")] InterviewHistory interviewHistory) { if (ModelState.IsValid) { db.Entry(interviewHistory).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.StudentRequestID = new SelectList(db.StudentRequest, "ID", "Name", interviewHistory.StudentRequestID); return(View(interviewHistory)); }
public async Task <ActionResult> Create([Bind(Include = "ID,AdvisorID,StudentRequestID,Description,DateTime,IsDeleted")] InterviewHistory interviewHistory) { if (ModelState.IsValid) { interviewHistory.ID = Guid.NewGuid(); db.InterviewHistory.Add(interviewHistory); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.StudentRequestID = new SelectList(db.StudentRequest, "ID", "Name", interviewHistory.StudentRequestID); return(View(interviewHistory)); }
// GET: InterviewHistories/Details/5 public async Task <ActionResult> Details(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } InterviewHistory interviewHistory = await db.InterviewHistory.FindAsync(id); if (interviewHistory == null) { return(HttpNotFound()); } return(View(interviewHistory)); }
// GET: InterviewHistories/Edit/5 public async Task <ActionResult> Edit(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } InterviewHistory interviewHistory = await db.InterviewHistory.FindAsync(id); if (interviewHistory == null) { return(HttpNotFound()); } ViewBag.StudentRequestID = new SelectList(db.StudentRequest, "ID", "Name", interviewHistory.StudentRequestID); return(View(interviewHistory)); }
public async Task <IActionResult> CreateInterviewHistory([FromBody] InterviewHistory interviewhistory) { try { db.InterviewHistory.Add(interviewhistory); db.SaveChanges(); var k = interviewhistory.InterviewHistoryId; return(Ok("InterviewHistory created successfully")); } catch (Exception ex) { var x = ex.Message; return(BadRequest()); } }