Пример #1
0
        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));
        }
Пример #2
0
 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));
 }
Пример #3
0
 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));
        }