Api/Brizco.Domain/Entities/Routine/Aggregate.Routine.cs

16 lines
400 B
C#
Raw Normal View History

2023-11-13 14:42:49 +03:30
namespace Brizco.Domain.Entities.Routine;
public partial class Routine
{
public static Routine Create(string name, string description, Guid complexId)
{
return new Routine(name, description, complexId);
}
public ShiftRoutine AddShift(Guid shiftId)
{
var shift = new ShiftRoutine(this.Id, shiftId);
this.Shifts.Add(shift);
return shift;
}
}