public async Task <ActionResult <FechaAtencionDTO> > Post([FromBody] FechaAtencionCreateDTO fechaAtencionCreate) { var fechaAtencion = mapper.Map <FechaAtencion>(fechaAtencionCreate); var fechaAtencionDTO = mapper.Map <FechaAtencion>(await repository.Save(fechaAtencion)); return(new CreatedAtRouteResult("ObtenerFechaAtencionv2", new { id = fechaAtencion.Id }, fechaAtencionDTO)); }
public async Task <ActionResult <FechaAtencionDTO> > Put(int id, [FromBody] FechaAtencionCreateDTO fechaAtencionCreate) { var fechaAtencion = mapper.Map <FechaAtencion>(fechaAtencionCreate); var fechaAtencionRepo = await repository.Update(id, fechaAtencion); if (fechaAtencionRepo == null) { return(NotFound()); } var fechaAtencionDTO = mapper.Map <FechaAtencionDTO>(fechaAtencionRepo); return(new CreatedAtRouteResult("ObtenerFechaAtencionv2", new { id = fechaAtencion.Id }, fechaAtencionDTO)); }