public JsonResult GetTerritory(System.String id) { DataTableViewModel data1; GetTerritoryRequest request = new GetTerritoryRequest(); request.TerritoryID = id; DetailTerritory_TerritoryDetailView data = _territoryService.GetTerritory(request).Territory.ConvertToDetailTerritory_TerritoryDetailView(); return(Json(data, JsonRequestBehavior.AllowGet)); }
public JsonResult GetDetail(System.String id) { TerritoryDetailView vm = new TerritoryDetailView(); GetTerritoryRequest request = new GetTerritoryRequest(); request.TerritoryID = id; GetTerritoryResponse response = _territoryService.GetTerritory(request); if (response.TerritoryFound) { vm = response.Territory.ConvertToTerritoryDetailView(); } return(Json(vm, JsonRequestBehavior.AllowGet)); }
public JsonResult GetEmployeeDataTable(System.String id) { DataTableViewModel data; GetTerritoryRequest request = new GetTerritoryRequest(); request.TerritoryID = id; TerritoryView territory = _territoryService.GetTerritory(request).Territory; data = new DataTableViewModel(); data.draw = "1"; data.recordsTotal = territory.Employees.ToList().Count.ToString(); data.recordsFiltered = territory.Employees.ToList().Count.ToString(); data.data = territory.Employees.ConvertToDetailTerritoryEmployeeDetailViews().ToList <object>(); return(Json(data, JsonRequestBehavior.AllowGet)); }
public JsonResult Update(TerritoryDetailView vm) { GetTerritoryRequest request = new GetTerritoryRequest(); request.TerritoryID = vm.TerritoryID; ModifyTerritoryRequest updateRequest = _territoryService.GetTerritory(request).Territory.ConvertToModifyTerritoryRequest(); updateRequest.TerritoryID = vm.TerritoryID; updateRequest.TerritoryDescription = vm.TerritoryDescription; GetRegionRequest regionRequest = new GetRegionRequest(); regionRequest.RegionID = vm.RegionRegionID; updateRequest.Region = _regionService.GetRegion(regionRequest).Region; ModifyTerritoryResponse response = _territoryService.ModifyTerritory(updateRequest); return(Json(response)); }
public GetTerritoryResponse GetTerritory(GetTerritoryRequest request) { GetTerritoryResponse response = new GetTerritoryResponse(); Territory territory = _territoryRepository .FindBy(request.TerritoryID); if (territory != null) { response.TerritoryFound = true; response.Territory = territory.ConvertToTerritoryView(); } else { response.TerritoryFound = false; } return(response); }