public ActionResult DeleteConfirmed(long id) { Vetement vetement = db.Vetements.Find(id); db.Vetements.Remove(vetement); db.SaveChanges(); return(RedirectToAction("Index")); }
// // GET: /Vetement/Details/5 public ActionResult Details(long id = 0) { Vetement vetement = db.Vetements.Find(id); if (vetement == null) { return(HttpNotFound()); } return(View(vetement)); }
public ActionResult Edit(Vetement vetement) { if (ModelState.IsValid) { db.Entry(vetement).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(vetement)); }
public ActionResult Create(Vetement vetement, string image1 = "", string image2 = "", string image3 = "", string image4 = "" , IEnumerable <HttpPostedFileBase> files = null) { tdonnee = new TraitementDonnees(); tdate = new Tdate(); Sough.Helpers.ImagesActions.ImagesModel <Vetement>(ref vetement, ref image1, ref image2, ref image3, ref image4, ref files); tdate.SaveDate <Vetement>(ref vetement); db.Vetements.Add(vetement); db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <IActionResult> Edit(int id, [Bind("VetementId,Nom")] Vetement vetement) { if (id != vetement.VetementId) { return(NotFound()); } // Fetch Contact from DB to get OwnerID. var v = await Contexte .Vetement.AsNoTracking() .FirstOrDefaultAsync(m => m.VetementId == id); if (v == null) { return(NotFound()); } var isAuthorized = await AuthorizationService.AuthorizeAsync( User, v, VetementOperations.Update); if (!isAuthorized.Succeeded) { return(Forbid()); } vetement.ProprietaireId = v.ProprietaireId; try { Contexte.Vetement.Update(vetement); await Contexte.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!VetementExists(vetement.VetementId)) { return(NotFound()); } else { throw; } } if (ModelState.IsValid) { return(RedirectToAction(nameof(Index))); } return(View(vetement)); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } Vetement = await _context.Vetement.FirstOrDefaultAsync(m => m.ID == id); if (Vetement == null) { return(NotFound()); } return(Page()); }
public async Task <IActionResult> OnPostAsync(int?id) { if (id == null) { return(NotFound()); } Vetement = await _context.Vetement.FindAsync(id); if (Vetement != null) { _context.Vetement.Remove(Vetement); await _context.SaveChangesAsync(); } return(RedirectToPage("./Index")); }
public ActionResult ShowWare(long id = 0) { try { Vetement v = db.Vetements.Find(id); if (v == null) { return(HttpNotFound()); } List <Vetement> listvs = db.Vetements.Where(s => s.phone == v.phone && s.Id != v.Id).OrderByDescending(a => a.temps).ThenBy(a => a.Id).ToList(); listvs.Add(v); PagedList <Vetement> model = new PagedList <Vetement>(listvs, 1, PageSize); return(View(model)); } catch (Exception e) { ViewBag.ex = e.Message + " & " + e.Data; return(View("~/Views/Error/Exception.cshtml")); } }
public async Task <IActionResult> Create([Bind("VetementId,Nom")] Vetement vetement) { if (ModelState.IsValid) { vetement.ProprietaireId = UserManager.GetUserId(User); // requires using ContactManager.Authorization; var isAuthorized = await AuthorizationService.AuthorizeAsync( User, vetement, VetementOperations.Create); if (!isAuthorized.Succeeded) { return(Forbid()); } Contexte.Add(vetement); await Contexte.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(vetement)); }
// GET: Vetements/Details/5 public async Task <IActionResult> Details(int?id) { if (id == null) { return(NotFound()); } Vetement v = await Contexte.Vetement.FirstOrDefaultAsync( m => m.VetementId == id); if (v == null) { return(NotFound()); } var isAuthorized = await AuthorizationService.AuthorizeAsync( User, v, VetementOperations.Read); if (!isAuthorized.Succeeded) { return(Forbid()); } return(View(v)); }