bonsoir a tous.
j'ai un problème. je n'arrive pas à ajouter des éléments(pays) dans ma base de données. j'ai une fonction qui créer des pays que j'appelle CreerPays(). voici mon code. il me semble que le code fonctionne.
public ActionResult CreerPays([DataSourceRequest] DataSourceRequest request, CountryViewModel model)
{
if (ModelState.IsValid)
{
UnitOfWorkAsync.BeginTransaction();
try
{
var pays = new Country();
pays.Nom = model.Nom;
pays.Continent = model.Continent;
CountryService.Insert(pays);
UnitOfWorkAsync.SaveChanges();
UnitOfWorkAsync.Commit();
model.Id = pays.Id;
}
catch (Exception e)
{
UnitOfWorkAsync.Rollback();
}
}
return Json(new[] { model }.ToDataSourceResult(request, ModelState), JsonRequestBehavior.AllowGet);
}
Partager