public async Task <IActionResult> RemoveProjectFromTimeSheet([FromBody] ProjectAssignModel model) { try { string byUserId = GetCurrentUserId(); return(Ok(await _timeSheets.RemoveTasks(byUserId, model.timeSheetId, model.projectIds))); } catch (ClientException ex) { return(BadRequest(new { message = ex.Message })); } catch (Exception ex) { return(StatusCode(500, new { message = ex.Message })); } }
public ActionResult AssignTask(ProjectAssignModel projectAssignModel) { db.ProjectAssignModels.Add(projectAssignModel); db.SaveChanges(); return(RedirectToAction("Index")); }