public async Task <ActionResult> DeleteConfirmed(string id) { SurveyQuestion surveyQuestion = await SurveyQuestionLib.DeleteSurveyQuestion(id); //SurveyQuestion surveyQuestion = await db.SurveyQuestions.FindAsync(id); //db.SurveyQuestions.Remove(surveyQuestion); //await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task <ActionResult> Edit([Bind(Include = "Id,Text,Order")] SurveyQuestion surveyQuestion) { if (ModelState.IsValid) { await SurveyQuestionLib.UpdateSurveyQuestion(surveyQuestion); //db.Entry(surveyQuestion).State = EntityState.Modified; //await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(surveyQuestion)); }
// GET: EmployeeSurveyResponse/Create public async Task <ActionResult> Create() { var employees = await EmployeerLib.GetAllEmployees(); var surveyQuestions = await SurveyQuestionLib.GetAllSurveyQuestions(); ViewBag.EmployeeId = new SelectList(employees, "Id", "FullName"); ViewBag.SurveyQuestionId = new SelectList(surveyQuestions, "Id", "Text"); //ViewBag.EmployeeId = new SelectList(db.Employees, "Id", "FirstName"); //ViewBag.SurveyQuestionId = new SelectList(db.SurveyQuestions, "Id", "Text"); return(View()); }
// GET: SurveyQuestion/Delete/5 public async Task <ActionResult> Delete(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SurveyQuestion surveyQuestion = await SurveyQuestionLib.GetSurveyQuestion(id); //SurveyQuestion surveyQuestion = await db.SurveyQuestions.FindAsync(id); if (surveyQuestion == null) { return(HttpNotFound()); } return(View(surveyQuestion)); }
public async Task <ActionResult> Create([Bind(Include = "Id,EmployeeId,SurveyQuestionId,Answer")] EmployeeSurveyResponse employeeSurveyResponse) { if (ModelState.IsValid) { await EmployeeSurveyResponseLib.InsertEmployeeSurveyResponse(employeeSurveyResponse); //db.EmployeeSurveyResponses.Add(employeeSurveyResponse); //await db.SaveChangesAsync(); return(RedirectToAction("Index")); } var employees = await EmployeerLib.GetAllEmployees(); var surveyQuestions = await SurveyQuestionLib.GetAllSurveyQuestions(); ViewBag.EmployeeId = new SelectList(employees, "Id", "FullName", employeeSurveyResponse.EmployeeId); ViewBag.SurveyQuestionId = new SelectList(surveyQuestions, "Id", "Text", employeeSurveyResponse.SurveyQuestionId); return(View(employeeSurveyResponse)); }
public async Task <ActionResult> Edit([Bind(Include = "Id,EmployeeId,SurveyQuestionId,Answer")] EmployeeSurveyResponse employeeSurveyResponse) { if (ModelState.IsValid) { await EmployeeSurveyResponseLib.UpdateEmployeeSurveyResponse(employeeSurveyResponse); //db.Entry(employeeSurveyResponse).State = EntityState.Modified; //await db.SaveChangesAsync(); return(RedirectToAction("Index")); } var employees = await EmployeerLib.GetAllEmployees(); var surveyQuestions = await SurveyQuestionLib.GetAllSurveyQuestions(); ViewBag.EmployeeId = new SelectList(employees, "Id", "FirstName", employeeSurveyResponse.EmployeeId); ViewBag.SurveyQuestionId = new SelectList(surveyQuestions, "Id", "Text", employeeSurveyResponse.SurveyQuestionId); //ViewBag.EmployeeId = new SelectList(db.Employees, "Id", "FirstName", employeeSurveyResponse.EmployeeId); //ViewBag.SurveyQuestionId = new SelectList(db.SurveyQuestions, "Id", "Text", employeeSurveyResponse.SurveyQuestionId); return(View(employeeSurveyResponse)); }
// GET: EmployeeSurveyResponse/Edit/5 public async Task <ActionResult> Edit(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } EmployeeSurveyResponse employeeSurveyResponse = await EmployeeSurveyResponseLib.GetEmployeeSurveyResponse(id); //EmployeeSurveyResponse employeeSurveyResponse = await db.EmployeeSurveyResponses.FindAsync(id); if (employeeSurveyResponse == null) { return(HttpNotFound()); } var employees = await EmployeerLib.GetAllEmployees(); var surveyQuestions = await SurveyQuestionLib.GetAllSurveyQuestions(); ViewBag.EmployeeId = new SelectList(employees, "Id", "FullName", employeeSurveyResponse.EmployeeId); ViewBag.SurveyQuestionId = new SelectList(surveyQuestions, "Id", "Text", employeeSurveyResponse.SurveyQuestionId); //ViewBag.EmployeeId = new SelectList(db.Employees, "Id", "FirstName", employeeSurveyResponse.EmployeeId); //ViewBag.SurveyQuestionId = new SelectList(db.SurveyQuestions, "Id", "Text", employeeSurveyResponse.SurveyQuestionId); return(View(employeeSurveyResponse)); }