public IActionResult Crear(CrearTurneroVM turnero, [FromServices] CrearTurneroUC uc)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }

            List <FilePath> filePaths = Common.Utils.PersistFiles(turnero.Files, AppDomain.CurrentDomain.BaseDirectory);

            var req = new CrearTurneroRequest
            {
                IdPropietario  = _userService.UserId,
                Ciudad         = turnero.Ciudad,
                Calle          = turnero.Calle,
                Numero         = turnero.Numero,
                Concepto       = turnero.Concepto,
                Ubicacion      = new LatLon(double.Parse(turnero.Latitud), double.Parse(turnero.Longitud)),
                CantidadMaxima = turnero.CantidadMaxima,
                Files          = filePaths
            };

            uc.Procesar(req);

            return(RedirectToAction("Index", "Home"));
        }
        public IActionResult Crear()
        {
            var model = new CrearTurneroVM();

            model.CantidadMaxima = 10;
            return(View(model));
        }