public async Task <ActionResult> DeleteConfirmed(Guid id) { CuriculumModel curiculumModel = await db.Curiculums.FindAsync(id); db.Curiculums.Remove(curiculumModel); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task <ActionResult> Edit(CuriculumModel curiculumModel) { if (ModelState.IsValid) { curiculumModel.UpdatedDate = DateTime.Now; curiculumModel.UpdatedBy = User.Identity.Name; db.Entry(curiculumModel).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(curiculumModel)); }
public async Task <ActionResult> Create(CuriculumModel curiculumModel) { if (ModelState.IsValid) { curiculumModel.CreatedBy = User.Identity.Name; db.Curiculums.Add(curiculumModel); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(curiculumModel)); }
public async Task <ActionResult> Edit(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CuriculumModel curiculumModel = await db.Curiculums.FindAsync(id); if (curiculumModel == null) { return(HttpNotFound()); } return(View(curiculumModel)); }
// GET: WorkModels/Details/5 public async Task <ActionResult> Details(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } WorkModel workModel = await db.Works.FindAsync(id); if (workModel == null) { return(HttpNotFound()); } CuriculumModel _curiculum = _unitOfWorkAsync.Repository <CuriculumModel>().Query() .Select().Where(t => t.UserId == workModel.UserId).FirstOrDefault(); ViewBag.Curiculum = _curiculum; return(View(workModel)); }