public ActionResult Assign(HeadDelegate f) { var sts = _context.Dept_Staffs.SingleOrDefault(m => m.UserId == f.UserId); sts.Staff_Status = "Assigned"; if (sts.Role == "4") { sts.Role = "7"; } else if (sts.Role == "5") { sts.Role = "8"; } HeadDelegate del = new HeadDelegate { UserId = f.UserId, StartDate = f.StartDate, EndDate = f.EndDate }; _context.HeadDelegates.Add(del); _context.SaveChanges(); return(Json(0)); }
public IHttpActionResult Assign(HeadDelegate headDelegate) { Dept_Staff sts = _context.Dept_Staffs.SingleOrDefault(m => m.Username == headDelegate.AssignedDept_Staff.Username); sts.Staff_Status = "Assigned"; HeadDelegate del = new HeadDelegate { UserId = sts.UserId, StartDate = headDelegate.StartDate, EndDate = headDelegate.EndDate }; _context.HeadDelegates.Add(del); _context.SaveChanges(); return(Ok()); }