Exemplo n.º 1
0
        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);
        }
Exemplo n.º 4
0
 public async Task <DeveloperGroupModel> GetDeveloper(int id)
 {
     return(await _developerRepository.GetDeveloper(id));
 }