public ActionResult CopyRoutine(CreateRoutineInput input)
        {
            var routineAppService = new RoutineAppService();
            var routine           = routineAppService.Create(input);

            return(new JsonResult(routine));
        }
        public DailyRoutine.Core.Routine.Routine Create(CreateRoutineInput input)
        {
            var context = new DailyRoutineDbContext();

            var routine = new DailyRoutine.Core.Routine.Routine
            {
                Summary     = input.Summary,
                Description = input.Description,
                Hour        = input.Hour,
                Minute      = input.Minute,
                UserId      = input.UserId
            };

            routine = context.Routines.Add(routine).Entity;
            context.SaveChanges();
            return(routine);
        }