public IActionResult Create(int id) { var buildingId = new BuildingId(id); var building = _buildingRepository.Get(buildingId); var file = Request.Form.Files[0]; using (var stream = new FileStream($"C:\\Users\\mbube\\Desktop\\Tmp\\{file.FileName}", FileMode.Create)) { file.CopyTo(stream); stream.Position = 0; var estimationRepository = EstimationRepository(buildingId); estimationRepository.Create(stream, building.MainContractor.Id.Value); } return(Ok()); }
/// <inheritdoc cref="IGettableById{TDto}.Get(long, CancellationToken)"/> public BuildingDTO Get(long id, CancellationToken token = default) { return(_repository.Get(id)); }
public Building Get(int id) { return(buildingRepository.Get(id)); }
public ViewResult Building(int id) { return(View((BuildingInfoModel)repository.Get(id))); }