public ActionResult AddComputers(AddComputerViewModel viewModel) { if (!String.IsNullOrEmpty(viewModel.ComputerIP)) { var newComputer = new Computer { Banned = false, IpAddress = viewModel.ComputerIP }; _BanStorage.CreateComputer(newComputer); } return View(viewModel); }
public ActionResult AddComputers(AddComputerViewModel viewModel) { viewModel.State = Models.ViewModelState.Edit; if (ModelState.IsValid) { if (this.BanStorage.GetComputer(viewModel.ComputerIP) == null) { if (!string.IsNullOrEmpty(viewModel.ComputerIP)) { var newComputer = new Computer { Banned = false, IpAddress = viewModel.ComputerIP }; this.BanStorage.CreateComputer(newComputer); } } viewModel.State = Models.ViewModelState.View; } return this.RedirectToAction("EditComputers"); }