public ActionResult Create(sinisterModels sinismodel, HttpPostedFileBase image) { if (!ModelState.IsValid || image == null || image.ContentLength == 0) { RedirectToAction("Index"); } sinismodel.urlImage = image.FileName; sinister sinis = new sinister(); sinis.email = sinismodel.email; sinis.dateCreation = sinismodel.dateCreation; sinis.nameFirstname = sinismodel.nameFirstname; sinis.urlImage = sinismodel.urlImage; sinis.nameInsurancCompany = sinismodel.nameInsurancCompany; sinis.tel = sinismodel.tel; sinis.policyNum = sinismodel.policyNum; sinis.latitude = sinismodel.latitude; sinis.longitude = sinismodel.longitude; sinis.state = sinismodel.state; uow.Add(sinis); uow.Commit(); // Sauvgarde de l'image var path = Path.Combine(Server.MapPath("~/Content/Upload/"), image.FileName); image.SaveAs(path); return(RedirectToAction("Index")); }
// GET: ReservationAcc/Edit/5 public ActionResult Edit(int id) { var items = uow.GetById(id); sinisterModels senist = new sinisterModels { email = items.email, dateCreation = items.dateCreation, nameFirstname = items.nameFirstname, nameInsurancCompany = items.nameInsurancCompany, }; return(View(senist)); }
// GET: Home/Details/5 public ActionResult Details(int id) { var items = uow.GetById(id); sinisterModels sinis = new sinisterModels { id = items.id, email = items.email, dateCreation = items.dateCreation, nameFirstname = items.nameFirstname, nameInsurancCompany = items.nameInsurancCompany, tel = items.tel, policyNum = items.policyNum, urlImage = items.urlImage, latitude = items.latitude, longitude = items.longitude }; return(View(sinis)); }