private void FixupVoltageLevel(VoltageLevel previousValue) { if (VoltageLevel != null) { if (VoltageLevelId != VoltageLevel.Id) { VoltageLevelId = VoltageLevel.Id; } } else if (!_settingFK) { VoltageLevelId = null; } }
private void FixupVoltageLevel(VoltageLevel previousValue) { if (previousValue != null && previousValue.CustomerProjects.Contains(this)) { previousValue.CustomerProjects.Remove(this); } if (VoltageLevel != null) { if (!VoltageLevel.CustomerProjects.Contains(this)) { VoltageLevel.CustomerProjects.Add(this); } if (VoltageLevelId != VoltageLevel.Id) { VoltageLevelId = VoltageLevel.Id; } } }
public virtual ActionResult AddVoltageLevel(VoltageEditModel voltage) { if (ModelState.IsValid) { var newlevel = new VoltageLevel { Name = voltage.Value.Trim(), CreatedBy = voltage.CreatedBy, CreatedOn = voltage.CreatedOn }; Repository.Add(newlevel); Repository.Save(); return RedirectToAction(MVC.AppSetting.VoltageList()); } return View(voltage); }