private ParentTask ToEntity(ParentTaskViewModel model) { return(new ParentTask { ParentTaskId = model.ParentTaskId, ParentTaskName = model.ParentTaskName }); }
private ParentTaskViewModel SaveParentTask(TaskViewModel model) { var parentTaskModel = new ParentTaskViewModel { ParentTaskId = model.TaskId, ParentTaskName = model.TaskName }; var parentViewModel = _parentTaskBusiness.Save(parentTaskModel); return(parentViewModel); }
public ParentTaskViewModel Save(ParentTaskViewModel model) { var entity = _parentTaskRepository.GetById(model.ParentTaskId); if (entity == null) { entity = ToEntity(model); _parentTaskRepository.Insert(entity); model.ParentTaskId = entity.ParentTaskId; } else { entity.ParentTaskName = model.ParentTaskName; _parentTaskRepository.Update(entity); } return(model); }