public void Import(string territoryName) { if (_territoriesRepositoryService.GetTerritoryInternal(territoryName) == null) { _territoriesRepositoryService.AddTerritory(new TerritoryInternalRecord { Name = territoryName }); } }
private void PopulateInternalTable(int numberOfRecords, int startId = 0) { for (int i = startId; i < startId + numberOfRecords; i++) { _territoryRepositoryService.AddTerritory( new TerritoryInternalRecord { Name = "Name" + i.ToString() + " " } ); } }
public ActionResult AddTerritoryInternalPost() { if (!_authorizer.Authorize(TerritoriesPermissions.ManageInternalTerritories)) { return(new HttpUnauthorizedResult()); } var tir = new TerritoryInternalRecord(); if (!TryUpdateModel(tir, _territoryIncludeProperties)) { _transactionManager.Cancel(); return(View(tir)); } try { _territoryRepositoryService.AddTerritory(tir); } catch (Exception ex) { AddModelError("", ex.Message); return(View(tir)); } return(RedirectToAction("TerritoriesIndex")); }