Пример #1
0
 public ActionResult ChangeStatusQuery([Bind(Include = "QueryId,DateOut,DateIn,DateModification,DeadLine,Text,StateId,PersonId,PersonSpId")] jQuery jQuery)
 {
     if (ModelState.IsValid)
     {
         db.Entry(jQuery).State = EntityState.Modified;
         if (jQuery.StateId == db.hState.First(m => m.Description == "Выполнена").StateId || jQuery.StateId == db.hState.First(m => m.Description == "Отклонена").StateId)
         {
             jQuery.DateOut = DateTime.Parse(DateTime.Today.ToShortDateString());
         }
         if (Convert.ToInt32(TempData["oldState"]) != jQuery.StateId)
         {
             jJournal jJur = new jJournal();
             jJur.Date        = DateTime.Now;
             jJur.EventTypeId = db.hEventType.First(m => m.Description == "Смена статуса заявки").EventTypeId;
             jJur.WorkListId  = null;
             jJur.PersonId    = User.Identity.GetUserId();
             jJur.QueryID     = jQuery.QueryId;
             hState oldst = db.hState.Find(Convert.ToInt32(TempData["oldState"]));
             hState newst = db.hState.Find(jQuery.StateId);
             jJur.Description = "c " + oldst.Description + " на " + newst.Description;
             db.jJournal.Add(jJur);
         }
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.PersonId   = new SelectList(db.AspNetUsers, "Id", "Fio", jQuery.PersonId);
     ViewBag.PersonSpId = new SelectList(db.AspNetUsers, "Id", "Fio", jQuery.PersonSpId);
     ViewBag.StateId    = new SelectList(db.hState, "StateId", "Description", jQuery.StateId);
     return(View(jQuery));
 }
 public ActionResult Edit([Bind(Include = "WorkListId,DateIn,DateOut,DateModifcation,Deadline,QueryId,WorkTypeId,PersonExecId,StateWorkId,Verification,Comment")] jWorkList jWorkList)
 {
     if (ModelState.IsValid)
     {
         db.Entry(jWorkList).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.PersonExecId = new SelectList(db.AspNetUsers, "Id", "Fio", jWorkList.PersonExecId);
     ViewBag.StateWorkId  = new SelectList(db.hStateWork, "StateWorkId", "Description", jWorkList.StateWorkId);
     ViewBag.WorkTypeId   = new SelectList(db.hWorkType, "WorkTypeId", "Description", jWorkList.WorkTypeId);
     ViewBag.QueryId      = new SelectList(db.jQuery, "QueryId", "Text", jWorkList.QueryId);
     return(View(jWorkList));
 }
 public ActionResult Edit([Bind(Include = "Id,Email,EmailConfirmed,PasswordHash,SecurityStamp,PhoneNumber,PhoneNumberConfirmed,TwoFactorEnabled,LockoutEndDateUtc,LockoutEnabled,AccessFailedCount,UserName,Fio")] AspNetUsers aspNetUsers)
 {
     if (ModelState.IsValid)
     {
         db.Entry(aspNetUsers).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(aspNetUsers));
 }
Пример #4
0
 public ActionResult Edit([Bind(Include = "EventTypeId,Description")] hEventType hEventType)
 {
     if (ModelState.IsValid)
     {
         db.Entry(hEventType).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(hEventType));
 }
 public ActionResult Edit([Bind(Include = "WorkTypeId,Description,SkillId")] hWorkType hWorkType)
 {
     if (ModelState.IsValid)
     {
         db.Entry(hWorkType).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.SkillId = new SelectList(db.hSkill, "SkillId", "Description", hWorkType.SkillId);
     return(View(hWorkType));
 }
 public ActionResult Edit([Bind(Include = "UserId,RoleId,UserRoleId")] AspNetUserRoles aspNetUserRoles)
 {
     if (ModelState.IsValid)
     {
         db.Entry(aspNetUserRoles).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.RoleId = new SelectList(db.AspNetRoles, "Id", "Name", aspNetUserRoles.RoleId);
     ViewBag.UserId = new SelectList(db.AspNetUsers, "Id", "Fio", aspNetUserRoles.UserId);
     return(View(aspNetUserRoles));
 }
 public ActionResult Edit([Bind(Include = "SkillListId,SkillId,PersonId")] jSkillList jSkillList)
 {
     if (ModelState.IsValid)
     {
         db.Entry(jSkillList).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.SkillId  = new SelectList(db.hSkill, "SkillId", "Description", jSkillList.SkillId);
     ViewBag.PersonId = new SelectList(db.AspNetUsers, "Id", "Fio", jSkillList.PersonId);
     return(View(jSkillList));
 }
 public ActionResult Edit([Bind(Include = "Date,EventTypeId,WorkListId,Description,JournalId,PersonId,QueryID")] jJournal jJournal)
 {
     if (ModelState.IsValid)
     {
         db.Entry(jJournal).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.PersonId    = new SelectList(db.AspNetUsers, "Id", "Email", jJournal.PersonId);
     ViewBag.EventTypeId = new SelectList(db.hEventType, "EventTypeId", "Description", jJournal.EventTypeId);
     ViewBag.WorkListId  = new SelectList(db.jWorkList, "WorkListId", "PersonExecId", jJournal.WorkListId);
     return(View(jJournal));
 }