public void Add(WorkTimeRangeDto entity)
        {
            _ctx.WorkTimeRanges?.Add((WorkTimeRange)entity);

            ListChanged?.Invoke();

            _ctx.Save();
        }
        public WorkTimeRangeAddView(WorkTimeRangesController controller, WorkTimeRangeDto entity) : this()
        {
            Entity = entity;

            _controller = controller;

            MainStackPanel.DataContext = Entity;
        }
        public WorkTimeRangeAddView GetAddView()
        {
            var now = DateTime.Now;

            now = now.Date.AddHours(now.Hour);

            var entity = new WorkTimeRangeDto()
            {
                Start      = now.AddHours(-1),
                End        = now,
                WorkTaskId = _taskId
            };

            return(new WorkTimeRangeAddView(this, entity));
        }