public ActionResult ProjectTeamDestroy([DataSourceRequest] DataSourceRequest request, ProjectTeamsViewModel prjview) { if (prjview != null) { //Find SLA id var prjTeamId = (from data in _dbContext.ProjectTeam where data.Id == prjview.Id select data.Id).FirstOrDefault(); _objProjectTeam.DeleteById(prjTeamId); } return(Json(new[] { prjview }.ToDataSourceResult(request, ModelState))); }
/// <summary> /// Updating SLA for project /// </summary> /// <param name="request"></param> /// <param name="sla">Instance of slaview model</param> /// <returns>Updated Json data</returns> public ActionResult InlineEditProjectTeam([DataSourceRequest] DataSourceRequest request, ProjectTeamsViewModel prjview) { ProjectTeam prjteam = new ProjectTeam(); prjteam.Id = prjview.Id; prjteam.IsActive = prjview.IsActive; prjteam.IsCreate = prjview.IsCreate; prjteam.ProjectId = prjview.ProjectId; prjteam.ProjectRoleId = prjview.ProjectRoleId; prjteam.CS_Level = prjview.CS_Level; prjteam.EmployeeId = prjview.EmployeeId; _objProjectTeam.Update(prjteam); //_objSla.Update(sla); return(Json(new[] { prjview }.ToDataSourceResult(request, ModelState))); }