public ActionResult Edit(JobViewModel jobVM) { var user = Membership.GetUser(User.Identity.Name) as CustomMembershipUser; //var job = new Job(); var job = db.Jobs.Find(jobVM.Id); if (ModelState.IsValid) { //job.JobId = jobVM.JobId; //job.DepartmentId = jobVM.DepartmentId; job.Title = jobVM.Title; //job.Summary = jobVM.Summary; job.Description = jobVM.Description; job.Responsibility = jobVM.Responsibility; job.Characteristics = jobVM.Characteristics; job.SkillSet = jobVM.SkillSet; job.MinimumQualification = jobVM.MinimumQualification; job.ExperienceLevel = jobVM.ExperienceLevel; job.ExperienceLength = jobVM.ExperienceLength; job.ContractClass = jobVM.ContractClass; //job.ContractLength = jobVM.ContractLength; job.ExpiryDate = jobVM.ExpiryDate; job.LastModifiedById = user.UserId; job.LastModifiedDate = DateTime.Now; db.Entry(job).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CreatedById = new SelectList(db.Users, "Id", "Username", job.CreatedById); //ViewBag.DepartmentId = new SelectList(db.Departments, "Id", "Name", job.DepartmentId); ViewBag.LastModifiedById = new SelectList(db.Users, "Id", "Username", job.LastModifiedById); return(View(jobVM)); }
public ActionResult Edit([Bind(Include = "Id,Name,IsDeleted,CreatedDate,LastModifiedDate,CreatedById,LastModifiedById")] Role role) { if (ModelState.IsValid) { db.Entry(role).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CreatedById = new SelectList(db.Users, "Id", "Username", role.CreatedById); ViewBag.LastModifiedById = new SelectList(db.Users, "Id", "Username", role.LastModifiedById); return(View(role)); }
public ActionResult Edit([Bind(Include = "Id,CreatedDate,LastModifiedDate,CreatedById,LastModifiedById,IsDeleted,Username,FirstName,LastName,Email,Password,IsActive,DepartmentId")] User user) { if (ModelState.IsValid) { db.Entry(user).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CreatedById = new SelectList(db.Users, "Id", "Username", user.CreatedById); ViewBag.DepartmentId = new SelectList(db.Departments, "Id", "Name", user.DepartmentId); ViewBag.LastModifiedById = new SelectList(db.Users, "Id", "Username", user.LastModifiedById); return(View(user)); }
public ActionResult Edit(Department department) { if (ModelState.IsValid) { var user = Membership.GetUser(User.Identity.Name) as CustomMembershipUser; if (user != null) { department.LastModifiedById = user.UserId; } department.LastModifiedDate = DateTime.Now; db.Entry(department).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CreatedById = new SelectList(db.Users, "Id", "Username", department.CreatedById); ViewBag.HoDId = new SelectList(db.Users, "Id", "Username", department.HoDId); ViewBag.LastModifiedById = new SelectList(db.Users, "Id", "Username", department.LastModifiedById); return(View(department)); }