public void UnbanComputer(Computer computer) { using (var context = NewContext()) { var r = context.Computers.SingleOrDefault(x => x.IpAddress == computer.IpAddress); r.Banned = false; context.SubmitChanges(); } }
public void AttachComputerToRoom(Computer computer, Room room) { using (var context = NewContext()) { computer.Room = room; context.Computers.Attach(computer, true); context.SubmitChanges(); } }
public void DetachComputer(Computer computer) { using (var context = NewContext()) { computer.Room = null; context.Computers.Attach(computer, true); context.SubmitChanges(); } }
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 void CreateComputer(Computer computer) { using (var context = NewContext()) { context.Computers.InsertOnSubmit(computer); context.SubmitChanges(); } }
public void DeleteComputer(Computer computer) { using (var context = NewContext()) { context.Computers.Attach(computer, true); context.Computers.DeleteOnSubmit(computer); context.SubmitChanges(); } }
private void detach_Computers(Computer entity) { this.SendPropertyChanging(); entity.Room = null; }
private void attach_Computers(Computer entity) { this.SendPropertyChanging(); entity.Room = this; }
partial void DeleteComputer(Computer instance);
partial void UpdateComputer(Computer instance);
partial void InsertComputer(Computer instance);