public FileStreamResult GetFile(int id) { var developer = developerRepository.GetDeveloper(id); Stream stream = new MemoryStream(developer.FileBytes);//from bytes to stream return(new FileStreamResult(stream, developer.FileExtension)); }
public IActionResult ShowEditDeveloper(string developerId) { var developer = developerRepository.GetDeveloper(developerId); EditUserDto developerDto = new EditUserDto() { Id = developer.Id, FirstName = developer.FirstName, LastName = developer.LastName, Email = developer.Email, Age = developer.Age }; return(View("Edit", developerDto)); }
public IActionResult Profile(int id) { DeveloperModel developer =(DeveloperModel) developerRepository.GetDeveloper(id); DeveloperViewModel developerViewModel = new DeveloperViewModel { DeveloperId = developer.DeveloperId, DeveloperName = developer.DeveloperName, DeveloperTypeName = developer.DeveloperTypeName, ProductsWorked = developer.ProductsWorked, ComponentsWorked = developer.ComponentsWorked, HardwaresWorked = developer.HardwaresWorked, PreviousWorks = developer.PreviousWorks, Skills = developer.Skills, SolveCount = developer.SolveCount, //current_workload=developer.current_workload??0 }; return View(developerViewModel); }
public async Task <DeveloperGroupModel> GetDeveloper(int id) { return(await _developerRepository.GetDeveloper(id)); }