Files
htwkalender-pwa/services/data-manager/service/grpc/mapper.go
2024-06-17 01:14:29 +02:00

26 lines
580 B
Go

package grpc
import (
pb "htwkalender/common/genproto/modules"
"htwkalender/data-manager/model"
)
func eventToProto(event *model.Event) *pb.Event {
return &pb.Event{
Uuid: event.UUID,
Day: event.Day,
Week: event.Week,
Start: event.Start.String(),
End: event.End.String(),
Name: event.Name,
EventType: event.EventType,
Compulsory: event.Compulsory,
Prof: event.Prof,
Rooms: event.Rooms,
Notes: event.Notes,
BookedAt: event.BookedAt,
Course: event.Course,
Semester: event.Semester,
}
}