Merhaba,
Ben veri tabanıma kullanıcıdan aldığım verileri kaydetmek istiyorum ama kaydedemiyorum. Hata da vermiyor. Veri tabanından verileri cekip listeleyebiliyorum ama veri tabanına veri kaydedemiyorum. Yardım eder misiniz? Nasıl kaydetmesini sağlarım? Butun kodları aşağıya koyacağım belki onlarda hata vardır biraz uzun oldu kusura bakmayın.
Model;
C#:Panoya kopyala
namespace EntityLayer.Concrate public string ScooterName public string Color public string EnginPower public string Image public string CreatedYear public string Capacity //public bool Status public List Reservations } }
Controller ;
C#:Panoya kopyala
using BusinessLayer.Concrete; using DataAccessLayer.EntityFramework; using EntityLayer.Concrate; using Microsoft.AspNetCore.Mvc; namespace MyScooter.Areas.Admin [HttpGet] public IActionResult AddScooter() [HttpPost] public IActionResult AddScooter(Scooter scooter) } }
ScooterManager;
C#:Panoya kopyala
namespace BusinessLayer.Concrete public void TAdd(Scooter t) public void TDelete(Scooter t) public Scooter TGetById(int id) public List TGetList() public void TUpdate(Scooter t) } }
ScooterService;
C#:Panoya kopyala
namespace BusinessLayer.Abstract }
IGenericService;
C#:Panoya kopyala
namespace BusinessLayer.Abstract }
EfScooterDal;
C#:Panoya kopyala
namespace DataAccessLayer.EntityFramework }
GenericRespository;
C#:Panoya kopyala
namespace DataAccessLayer.Repository public T GetById(int id) public List GetList() public List GetListByFilter(Expression filter) public void Insert(T t) public void Update(T t) } }
IGenericDal;
C#:Panoya kopyala
namespace DataAccessLayer.Abstract }