public ActionResult DeleteConfirmed(long id) { CarriersPost carriers = _carriersService.GetPost(id); carriers.UserName = User.Identity.Name; _carriersService.Delete(carriers); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind("ixCarrier,sCarrier,ixCarrierType,sStandardCarrierAlphaCode,sCarrierConsignmentNumberPrefix,nCarrierConsignmentNumberStart,nCarrierConsignmentNumberLastUsed,dtScheduledPickupTime")] CarriersPost carriers) { if (ModelState.IsValid) { carriers.UserName = User.Identity.Name; _carriersService.Edit(carriers); return(RedirectToAction("Index")); } ViewBag.ixCarrierType = new SelectList(_carriersService.selectCarrierTypes().Select(x => new { x.ixCarrierType, x.sCarrierType }), "ixCarrierType", "sCarrierType", carriers.ixCarrierType); return(View(carriers)); }
public ActionResult Edit(long id) { CarriersPost carriers = _carriersService.GetPost(id); if (carriers == null) { return(NotFound()); } ViewBag.ixCarrierType = new SelectList(_carriersService.selectCarrierTypes().Select(x => new { x.ixCarrierType, x.sCarrierType }), "ixCarrierType", "sCarrierType", carriers.ixCarrierType); return(View(carriers)); }
public ActionResult Create([Bind("ixCarrier,sCarrier,ixCarrierType,sStandardCarrierAlphaCode,sCarrierConsignmentNumberPrefix,nCarrierConsignmentNumberStart,nCarrierConsignmentNumberLastUsed,dtScheduledPickupTime")] CarriersPost carriers) { if (ModelState.IsValid) { carriers.UserName = User.Identity.Name; //Custom Code Start | Replaced Code Block //Replaced Code Block Start //_carriersService.Create(carriers); //return RedirectToAction("Index"); //Replaced Code Block End var ixCarrier = _carriersService.Create(carriers).Result; return(RedirectToAction("Edit", new { id = ixCarrier })); //Custom Code End } ViewBag.ixCarrierType = new SelectList(_carriersService.selectCarrierTypes().Select(x => new { x.ixCarrierType, x.sCarrierType }), "ixCarrierType", "sCarrierType"); return(View(carriers)); }
public Task Delete(CarriersPost carriersPost) { // Additional validations // Pre-process // Process this._carriersRepository.RegisterDelete(carriersPost); try { this._carriersRepository.Commit(); } catch (Exception ex) { this._carriersRepository.Rollback(); // Log exception throw; } // Post-process return(Task.CompletedTask); }
public Task <Int64> Create(CarriersPost carriersPost) { // Additional validations // Pre-process // Process this._carriersRepository.RegisterCreate(carriersPost); try { this._carriersRepository.Commit(); } catch (Exception ex) { this._carriersRepository.Rollback(); // Log exception throw; } // Post-process return(Task.FromResult(carriersPost.ixCarrier)); }
public void RegisterDelete(CarriersPost carriersPost) { _context.CarriersPost.Remove(carriersPost); }
public void RegisterEdit(CarriersPost carriersPost) { _context.Entry(carriersPost).State = EntityState.Modified; }
public void RegisterCreate(CarriersPost carriersPost) { _context.CarriersPost.Add(carriersPost); }