public async Task <IActionResult> CrearTurno([FromBody] TurnoResource turnoResource) { if (!ModelState.IsValid) { return(BadRequest()); } var turno = mapper.Map <TurnoResource, Turno>(turnoResource); repository.Add(turno); await unitOfWork.CompleteAsync(); var resultado = await repository.GetTurno(turno.Id); var restmp = mapper.Map <Turno, TurnoResource>(resultado); return(Ok(restmp)); }
public TurnoDto Add(TurnoDto dto) { var obj = new Domain.Entity.Entity.Turno() { FechaTurno = dto.FechaTurno, Dia = dto.Dia, Hora = dto.Hora, Descripcion = dto.Descripcion, Ocupado = dto.Ocupado, CancelacionEmpresa = dto.CancelacionEmpresa, EmpresaId = dto.EmpresaId, Eliminado = dto.Eliminado, CategoriaId = dto.CategoriaId }; _turnoRepository.Add(obj); Save(); dto.Id = obj.Id; return(dto); }