public void TEST_POST_ABOUTME(AboutMeDto dto) { // assign var response = await client.PostAsync("/resume/aboutme/", dto); Assert.Equal(HttpStatusCode.Created, response.StatusCode); }
public IHttpActionResult UpdateAboutMe(AboutMeDto acercaDeMi) { var aboutMe = Mapper.Map <AboutMeDto, AboutMe>(acercaDeMi); _context.Entry(aboutMe).State = EntityState.Modified; _context.SaveChanges(); return(Ok(acercaDeMi)); }
public IHttpActionResult AddAboutMe(AboutMeDto acercaDeMi) { var aboutMe = Mapper.Map <AboutMeDto, AboutMe>(acercaDeMi); aboutMe.Id = Guid.NewGuid(); var perfilCandidato = new PerfilCandidato(acercaDeMi.CandidatoId); _context.PerfilCandidato.Add(perfilCandidato); aboutMe.PerfilCandidatoId = perfilCandidato.Id; _context.AcercaDeMi.Add(aboutMe); _context.SaveChanges(); var formulariosIniciales = _context.FormulariosIniciales.SingleOrDefault(f => f.CandidatoId == acercaDeMi.CandidatoId); formulariosIniciales.Paso = 3; _context.FormulariosIniciales.Attach(formulariosIniciales); _context.Entry(formulariosIniciales).State = EntityState.Modified; _context.SaveChanges(); return(Ok(perfilCandidato.Id)); }
public async Task <AboutMeDto> AboutMe([FromBody] AboutMeDto value) { return(await this.aboutMeCommandService.SavePost(value)); }