public async Task EditAsyncTask(ActivityTaskModel model) { var task = await _repository.GetAsyncTask(model.Id); ActivitiesFactory.CreateTask(model, task, _userId); _repository.EditAsyncTask(task); await _unitOfWork.SaveChangesAsync(); }
public static void CreateTask(ActivityTaskModel model, ActivityTask entity, string userId) { entity.TaskSubject = model.TaskSubject; entity.TaskDescription = model.TaskDescription; entity.TaskPurpose = model.TaskPurpose; entity.TaskDate = model.TaskDate; entity.TaskTime = model.TaskTime; entity.UserId = model.UserId; entity.DescriptionHtml = model.DescriptionHtml; entity.EntityId = model.EntityId; entity.EntityMasterId = model.EntityMasterId; }
public async Task <IActionResult> EditTask([FromBody] ActivityTaskModel model) { if (!ModelState.IsValid) { return(BadRequest(ModelState.GetErrorList())); } try { await _manager.EditAsyncTask(model); } catch (Exception ex) { return(BadRequest(ex.Message)); } return(Ok()); }
public static ActivityTask CreateTask(ActivityTaskModel model, string userId) { var task = new ActivityTask { TaskSubject = model.TaskSubject, TaskDescription = model.TaskDescription, TaskPurpose = model.TaskPurpose, TaskDate = model.TaskDate, TaskTime = model.TaskTime, UserId = model.UserId, DescriptionHtml = model.DescriptionHtml, EntityId = model.EntityId, EntityMasterId = model.EntityMasterId, CreatedBy = userId ?? "0", CreatedOn = Utility.GetDateTime() }; return(task); }
public async Task AddAsyncTask(ActivityTaskModel model) { await _repository.AddTaskAsync(ActivitiesFactory.CreateTask(model, _userId)); await _unitOfWork.SaveChangesAsync(); }