public ActionResult Create([Bind("ixFacilityAisleFace,sFacilityAisleFace,ixFacility,ixFacilityFloor,nSequence,ixBaySequenceType,ixPairedAisleFace,ixLogicalOrientation,ixAisleFaceStorageType,nXOffset,ixXOffsetUnit,nYOffset,ixYOffsetUnit,nLevels,nDefaultNumberOfBays,nDefaultNumberOfSlotsInBay,ixDefaultFacilityZone,ixDefaultLocationFunction,ixDefaultInventoryLocationSize")] FacilityAisleFacesPost facilityaislefaces) { if (ModelState.IsValid) { facilityaislefaces.UserName = User.Identity.Name; //Custom Code Start | Replaced Code Block //Replaced Code Block Start //_facilityaislefacesService.Create(facilityaislefaces); //return RedirectToAction("Index"); //Replaced Code Block End var ixFacilityAisleFace = _facilityaislefacesService.Create(facilityaislefaces).Result; return(RedirectToAction("Edit", new { id = ixFacilityAisleFace })); //Custom Code End } ViewBag.ixAisleFaceStorageType = new SelectList(_facilityaislefacesService.selectAisleFaceStorageTypes().Select(x => new { x.ixAisleFaceStorageType, x.sAisleFaceStorageType }), "ixAisleFaceStorageType", "sAisleFaceStorageType"); ViewBag.ixBaySequenceType = new SelectList(_facilityaislefacesService.selectBaySequenceTypes().Select(x => new { x.ixBaySequenceType, x.sBaySequenceType }), "ixBaySequenceType", "sBaySequenceType"); ViewBag.ixDefaultFacilityZone = new SelectList(_facilityaislefacesService.selectFacilityZones().Select(x => new { x.ixFacilityZone, x.sFacilityZone }), "ixFacilityZone", "sFacilityZone"); ViewBag.ixDefaultInventoryLocationSize = new SelectList(_facilityaislefacesService.selectInventoryLocationSizes().Select(x => new { x.ixInventoryLocationSize, x.sInventoryLocationSize }), "ixInventoryLocationSize", "sInventoryLocationSize"); ViewBag.ixDefaultLocationFunction = new SelectList(_facilityaislefacesService.selectLocationFunctions().Select(x => new { x.ixLocationFunction, x.sLocationFunction }), "ixLocationFunction", "sLocationFunction"); ViewBag.ixFacility = new SelectList(_facilityaislefacesService.selectFacilities().Select(x => new { x.ixFacility, x.sFacility }), "ixFacility", "sFacility"); ViewBag.ixFacilityFloor = new SelectList(_facilityaislefacesService.selectFacilityFloors().Select(x => new { x.ixFacilityFloor, x.sFacilityFloor }), "ixFacilityFloor", "sFacilityFloor"); ViewBag.ixLogicalOrientation = new SelectList(_facilityaislefacesService.selectLogicalOrientations().Select(x => new { x.ixLogicalOrientation, x.sLogicalOrientation }), "ixLogicalOrientation", "sLogicalOrientation"); ViewBag.ixPairedAisleFace = new SelectList(_facilityaislefacesService.selectFacilityAisleFaces().Select(x => new { x.ixFacilityAisleFace, x.sFacilityAisleFace }), "ixFacilityAisleFace", "sFacilityAisleFace"); ViewBag.ixXOffsetUnit = new SelectList(_facilityaislefacesService.selectUnitsOfMeasurement().Select(x => new { x.ixUnitOfMeasurement, x.sUnitOfMeasurement }), "ixUnitOfMeasurement", "sUnitOfMeasurement"); ViewBag.ixYOffsetUnit = new SelectList(_facilityaislefacesService.selectUnitsOfMeasurement().Select(x => new { x.ixUnitOfMeasurement, x.sUnitOfMeasurement }), "ixUnitOfMeasurement", "sUnitOfMeasurement"); return(View(facilityaislefaces)); }
public ActionResult DeleteConfirmed(long id) { FacilityAisleFacesPost facilityaislefaces = _facilityaislefacesService.GetPost(id); facilityaislefaces.UserName = User.Identity.Name; _facilityaislefacesService.Delete(facilityaislefaces); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind("ixFacilityAisleFace,sFacilityAisleFace,ixFacility,ixFacilityFloor,nSequence,ixBaySequenceType,ixPairedAisleFace,ixLogicalOrientation,ixAisleFaceStorageType,nXOffset,ixXOffsetUnit,nYOffset,ixYOffsetUnit,nLevels,nDefaultNumberOfBays,nDefaultNumberOfSlotsInBay,ixDefaultFacilityZone,ixDefaultLocationFunction,ixDefaultInventoryLocationSize")] FacilityAisleFacesPost facilityaislefaces) { if (ModelState.IsValid) { facilityaislefaces.UserName = User.Identity.Name; _facilityaislefacesService.Edit(facilityaislefaces); return(RedirectToAction("Index")); } ViewBag.ixAisleFaceStorageType = new SelectList(_facilityaislefacesService.selectAisleFaceStorageTypes().Select(x => new { x.ixAisleFaceStorageType, x.sAisleFaceStorageType }), "ixAisleFaceStorageType", "sAisleFaceStorageType", facilityaislefaces.ixAisleFaceStorageType); ViewBag.ixBaySequenceType = new SelectList(_facilityaislefacesService.selectBaySequenceTypes().Select(x => new { x.ixBaySequenceType, x.sBaySequenceType }), "ixBaySequenceType", "sBaySequenceType", facilityaislefaces.ixBaySequenceType); ViewBag.ixDefaultFacilityZone = new SelectList(_facilityaislefacesService.selectFacilityZonesNullable().Select(x => new { ixFacilityZone = x.Key, sFacilityZone = x.Value }), "ixFacilityZone", "sFacilityZone", facilityaislefaces.ixDefaultFacilityZone); ViewBag.ixDefaultInventoryLocationSize = new SelectList(_facilityaislefacesService.selectInventoryLocationSizes().Select(x => new { x.ixInventoryLocationSize, x.sInventoryLocationSize }), "ixInventoryLocationSize", "sInventoryLocationSize", facilityaislefaces.ixDefaultInventoryLocationSize); ViewBag.ixDefaultLocationFunction = new SelectList(_facilityaislefacesService.selectLocationFunctionsNullable().Select(x => new { ixLocationFunction = x.Key, sLocationFunction = x.Value }), "ixLocationFunction", "sLocationFunction", facilityaislefaces.ixDefaultLocationFunction); ViewBag.ixFacility = new SelectList(_facilityaislefacesService.selectFacilities().Select(x => new { x.ixFacility, x.sFacility }), "ixFacility", "sFacility", facilityaislefaces.ixFacility); ViewBag.ixFacilityFloor = new SelectList(_facilityaislefacesService.selectFacilityFloors().Select(x => new { x.ixFacilityFloor, x.sFacilityFloor }), "ixFacilityFloor", "sFacilityFloor", facilityaislefaces.ixFacilityFloor); ViewBag.ixLogicalOrientation = new SelectList(_facilityaislefacesService.selectLogicalOrientations().Select(x => new { x.ixLogicalOrientation, x.sLogicalOrientation }), "ixLogicalOrientation", "sLogicalOrientation", facilityaislefaces.ixLogicalOrientation); ViewBag.ixPairedAisleFace = new SelectList(_facilityaislefacesService.selectFacilityAisleFacesNullable().Select(x => new { ixFacilityAisleFace = x.Key, sFacilityAisleFace = x.Value }), "ixFacilityAisleFace", "sFacilityAisleFace", facilityaislefaces.ixPairedAisleFace); ViewBag.ixXOffsetUnit = new SelectList(_facilityaislefacesService.selectUnitsOfMeasurementNullable().Select(x => new { ixUnitOfMeasurement = x.Key, sUnitOfMeasurement = x.Value }), "ixUnitOfMeasurement", "sUnitOfMeasurement", facilityaislefaces.ixXOffsetUnit); ViewBag.ixYOffsetUnit = new SelectList(_facilityaislefacesService.selectUnitsOfMeasurementNullable().Select(x => new { ixUnitOfMeasurement = x.Key, sUnitOfMeasurement = x.Value }), "ixUnitOfMeasurement", "sUnitOfMeasurement", facilityaislefaces.ixYOffsetUnit); return(View(facilityaislefaces)); }
public ActionResult Edit(long id) { FacilityAisleFacesPost facilityaislefaces = _facilityaislefacesService.GetPost(id); if (facilityaislefaces == null) { return(NotFound()); } ViewBag.ixAisleFaceStorageType = new SelectList(_facilityaislefacesService.selectAisleFaceStorageTypes().Select(x => new { x.ixAisleFaceStorageType, x.sAisleFaceStorageType }), "ixAisleFaceStorageType", "sAisleFaceStorageType", facilityaislefaces.ixAisleFaceStorageType); ViewBag.ixBaySequenceType = new SelectList(_facilityaislefacesService.selectBaySequenceTypes().Select(x => new { x.ixBaySequenceType, x.sBaySequenceType }), "ixBaySequenceType", "sBaySequenceType", facilityaislefaces.ixBaySequenceType); ViewBag.ixDefaultFacilityZone = new SelectList(_facilityaislefacesService.selectFacilityZonesNullable().Select(x => new { ixFacilityZone = x.Key, sFacilityZone = x.Value }), "ixFacilityZone", "sFacilityZone", facilityaislefaces.ixDefaultFacilityZone); ViewBag.ixDefaultInventoryLocationSize = new SelectList(_facilityaislefacesService.selectInventoryLocationSizes().Select(x => new { x.ixInventoryLocationSize, x.sInventoryLocationSize }), "ixInventoryLocationSize", "sInventoryLocationSize", facilityaislefaces.ixDefaultInventoryLocationSize); ViewBag.ixDefaultLocationFunction = new SelectList(_facilityaislefacesService.selectLocationFunctionsNullable().Select(x => new { ixLocationFunction = x.Key, sLocationFunction = x.Value }), "ixLocationFunction", "sLocationFunction", facilityaislefaces.ixDefaultLocationFunction); ViewBag.ixFacility = new SelectList(_facilityaislefacesService.selectFacilities().Select(x => new { x.ixFacility, x.sFacility }), "ixFacility", "sFacility", facilityaislefaces.ixFacility); ViewBag.ixFacilityFloor = new SelectList(_facilityaislefacesService.selectFacilityFloors().Select(x => new { x.ixFacilityFloor, x.sFacilityFloor }), "ixFacilityFloor", "sFacilityFloor", facilityaislefaces.ixFacilityFloor); ViewBag.ixLogicalOrientation = new SelectList(_facilityaislefacesService.selectLogicalOrientations().Select(x => new { x.ixLogicalOrientation, x.sLogicalOrientation }), "ixLogicalOrientation", "sLogicalOrientation", facilityaislefaces.ixLogicalOrientation); ViewBag.ixPairedAisleFace = new SelectList(_facilityaislefacesService.selectFacilityAisleFacesNullable().Select(x => new { ixFacilityAisleFace = x.Key, sFacilityAisleFace = x.Value }), "ixFacilityAisleFace", "sFacilityAisleFace", facilityaislefaces.ixPairedAisleFace); ViewBag.ixXOffsetUnit = new SelectList(_facilityaislefacesService.selectUnitsOfMeasurementNullable().Select(x => new { ixUnitOfMeasurement = x.Key, sUnitOfMeasurement = x.Value }), "ixUnitOfMeasurement", "sUnitOfMeasurement", facilityaislefaces.ixXOffsetUnit); ViewBag.ixYOffsetUnit = new SelectList(_facilityaislefacesService.selectUnitsOfMeasurementNullable().Select(x => new { ixUnitOfMeasurement = x.Key, sUnitOfMeasurement = x.Value }), "ixUnitOfMeasurement", "sUnitOfMeasurement", facilityaislefaces.ixYOffsetUnit); return(View(facilityaislefaces)); }
public Task Edit(FacilityAisleFacesPost facilityaislefacesPost) { // Additional validations // Pre-process // Process this._facilityaislefacesRepository.RegisterEdit(facilityaislefacesPost); try { this._facilityaislefacesRepository.Commit(); } catch (Exception ex) { this._facilityaislefacesRepository.Rollback(); // Log exception throw; } // Post-process return(Task.CompletedTask); }
public Task <Int64> Create(FacilityAisleFacesPost facilityaislefacesPost) { // Additional validations // Pre-process // Process this._facilityaislefacesRepository.RegisterCreate(facilityaislefacesPost); try { this._facilityaislefacesRepository.Commit(); } catch (Exception ex) { this._facilityaislefacesRepository.Rollback(); // Log exception throw; } // Post-process return(Task.FromResult(facilityaislefacesPost.ixFacilityAisleFace)); }
public void RegisterDelete(FacilityAisleFacesPost facilityaislefacesPost) { _context.FacilityAisleFacesPost.Remove(facilityaislefacesPost); }
public void RegisterEdit(FacilityAisleFacesPost facilityaislefacesPost) { _context.Entry(facilityaislefacesPost).State = EntityState.Modified; }
public void RegisterCreate(FacilityAisleFacesPost facilityaislefacesPost) { _context.FacilityAisleFacesPost.Add(facilityaislefacesPost); }