public SubTask AddSubTask(SubTask subTask) { var result = _subTaskManager.AddEntity(subTask); if (result.Success != null) { return result.Success as SubTask; } return null; }
public void AddSubTask(SubTask subTask) { if (subTask.TaskId == 0) { throw new ArgumentException("task id found"); } using (var uw = _unityOfWorkFactory.Create()) { uw.Repository<SubTask>().Add(subTask); uw.SaveChanges(); } }