public async Task <IActionResult> Post(EscuelaRequestDto escuelaDto) { var escuela = _mapper.Map <EscuelaRequestDto, Escuela>(escuelaDto); await _escuelaService.AddEscuela(escuela); var escuelaresponseDto = _mapper.Map <Escuela, EscuelaResponseDto>(escuela); var response = new ApiResponse <EscuelaResponseDto>(escuelaresponseDto); return(Ok(response)); }
public async Task <IActionResult> Create(RegistroEModels Escuelas) { Escuelas.Id = int.Parse(HttpContext.Session.GetString("Id")); Escuelas.Rolusuario = HttpContext.Session.GetString("Rol"); Escuelas.Usuario = HttpContext.Session.GetString("Usuario"); EscuelaRequestDto escuelaRequestDto = Escuelas.Escuela; Escuelas.Escuela.IdA = int.Parse(HttpContext.Session.GetString("Id")); Escuelas.Escuela.CreatedBy = int.Parse(HttpContext.Session.GetString("Id")); var Json = await client.PostAsJsonAsync("http://organiza.somee.com/api/Escuela/", escuelaRequestDto); if (Json.IsSuccessStatusCode) { return(RedirectToAction("Home", "Home")); } return(View(Escuelas)); }