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

18 lines
439 B
C#
Raw Normal View History

2024-07-06 21:20:10 +03:30
using Brizco.Domain.Entities.Shifts;
namespace Brizco.Domain.Entities.Routines;
2023-11-13 14:42:49 +03:30
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;
}
}