Immer Fehler: Nicht alle Codepfade geben einen Wert zurück

Ich bin neu in mvc, C# und komme nicht weiter. Bitte beraten, wie dieses Problem zu beheben. Ich bin immer der Fehler auf "Hinzufügen". Wenn ich den Mauszeiger über die rote Wellenlinie es sagt "Nicht alle Codepfade geben einen Wert zurück"

    public ActionResult Add(ShapeInputModel dto, FormCollection collection)
    {

        var model = new GeoRegions();

        if (TryUpdateModel(model))
        {


            var destinationFolder = Server.MapPath("/App_Data/KML");
            var postedFile = dto.Shape;

            if (postedFile != null)
            {
                var fileName = Path.GetFileName(postedFile.FileName);
                var path = Path.Combine(destinationFolder, fileName);
                postedFile.SaveAs(path);

                //Save to Database
                Db.AddGeoRegions(model);
                return RedirectToAction("Index");

            }

            return View();

        }
    }

InformationsquelleAutor user1382770 | 2012-05-24

Schreibe einen Kommentar