public async Task <IActionResult> Create([Bind("PcsWeightParametersId,RecipeType,Parameter")] PcsWeightParameters pcsWeightParameters) { var values = Enum.GetValues(typeof(RecipeTypes)); if (ModelState.IsValid) { if (pcsWeightParameters.RecipeType == RecipeTypes.All) { foreach (var enumValue in values) { if (enumValue.ToString() != "All") { var TempPcsWeightParameters = new PcsWeightParameters() { RecipeType = (RecipeTypes)Enum.Parse(typeof(RecipeTypes), enumValue.ToString()), Parameter = pcsWeightParameters.Parameter }; _pcsWeightParameterRepository.Add(TempPcsWeightParameters); } } } else { _pcsWeightParameterRepository.Add(pcsWeightParameters); } await _pcsWeightParameterRepository.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(pcsWeightParameters)); }
public EntityEntry <PcsWeightParameters> Update(PcsWeightParameters pcsWeightParameter) { PcsWeightParameters existingParam = parameters.Find(param => param.PcsWeightParametersId == pcsWeightParameter.PcsWeightParametersId); existingParam.Parameter = pcsWeightParameter.Parameter; existingParam.RecipeType = pcsWeightParameter.RecipeType; return(null); }
public EntityEntry <PcsWeightParameters> Remove(PcsWeightParameters pcsWeightParameters) { parameters.Remove(pcsWeightParameters); return(null); }
public void Add(PcsWeightParameters parameter) { parameters.Add(parameter); }
public EntityEntry <PcsWeightParameters> Remove(PcsWeightParameters pcsWeightParameters) { return(_batchContext.PcsParameters.Remove(pcsWeightParameters)); }
public EntityEntry <PcsWeightParameters> Update(PcsWeightParameters pcsWeightParameters) { return(_batchContext.Update(pcsWeightParameters)); }
public void Add(PcsWeightParameters parameter) { _batchContext.Add(parameter); }