/// <summary> /// Save the unaassigned tasks /// </summary> /// <param name="todo"></param> public void SaveUnAssignedTasks(ListTeamViewModel todo) { int loggedUserId = 0; if (AccountController.uName != null) { User_TuTU user = db.UserTu_Tu.Where(ac => ac.name.Equals(AccountController.uName)).FirstOrDefault(); loggedUserId = user.uid; } ActivityDetailVIewModel act = new ActivityDetailVIewModel(); if (todo != null) { foreach (var todoItem in todo.listbox) { var temp = todoItem.TItle; var ActivitID = db.Activities.Where(p => p.title.Equals(temp)).Select(p => p.actId).FirstOrDefault(); var actvityList = db.Activities.Find(ActivitID); if (actvityList != null) { actvityList.assignee = loggedUserId; db.SaveChanges(); } } } }
public SendSuccViewModel SaveAssignedTask(ListTeamViewModel todo) { SendSuccViewModel Message = new SendSuccViewModel(); if (ModelState.IsValid) { try { activityImpl.SaveUnAssignedTasks(todo); Message.SuccessMsg = "Succesfully Saved!"; } catch (Exception e) { Message.ErrorMsg = "Error Occurured while Saving!"; } } return(Message); }