public List <LocationsDTO> GetLocations(int PipelineID) { var pipelineduns = _IPipelineRepository.GetById(PipelineID).DUNSNo; List <LocationsDTO> filteredLocations = _ILocationRepository.GetLocations(string.Empty, pipelineduns); return(filteredLocations); }
public bool AddContract(ContractsDTO contract) { try { var pipeline = IpipelineRepository.GetById(contract.PipelineID); var pipelineDuns = pipeline.DUNSNo; contract.PipeDuns = pipelineDuns; Contract contractModel = modalFactory.Create(contract); _IContractRepository.Add(contractModel); _IContractRepository.SaveChages(); return(true); } catch (Exception ex) { return(false); } }
public IActionResult Delete(int id) { var pipeline = _pipelineRepository.GetById(id); _pipelineRepository.Delete(pipeline); return(RedirectToRoute(new { controller = "Catalog", action = "View", id = pipeline.CatalogId })); }
public Pipeline GetPipeline(int PipeLineId) { return(PipelineRepository.GetById(PipeLineId)); }
public string GetDunsByPipelineID(int ID) { return(_IPipelineRepository.GetById(ID).DUNSNo); }