public RutinaDto Modificar(RutinaDto dto)
        {
            var Rutina = _rutinaRepositorio.ObtenerPorId(dto.Id);

            Rutina.Titulo      = dto.Titulo;
            Rutina.Descripcion = dto.Descripcion;

            _rutinaRepositorio.Modificar(Rutina);
            _rutinaRepositorio.Guardar();

            return(dto);
        }
        public ActionResult Create(RutinaDto rutina)
        {
            if (ModelState.IsValid)
            {
                var Cliente = _rutinaServicio.Agregar(rutina);

                return RedirectToAction("Index");
            }
            else
            {
                return RedirectToAction("Index");

            }
        }
        public RutinaDto Agregar(RutinaDto dto)
        {
            var Rutina = new Rutina
            {
                Titulo      = dto.Titulo,
                Descripcion = dto.Descripcion
            };

            _rutinaRepositorio.Agregar(Rutina);
            _rutinaRepositorio.Guardar();

            dto.Id = Rutina.Id;
            return(dto);
        }
        public ActionResult Update(RutinaDto dto)
        {
            if (ModelState.IsValid)
            {

                _rutinaServicio.Modificar(dto);

                return RedirectToAction("Index");
            }
            else
            {
                return View();
            }

        }
        public ActionResult Delete(RutinaDto dto)
        {
            _rutinaServicio.Eliminar(dto.Id);

            return RedirectToAction("Index");
        }