Added constructors to the entities

This commit is contained in:
Giovani
2019-04-26 22:02:58 -04:00
parent 3539c1dd0e
commit 6da26283f9
4 changed files with 52 additions and 8 deletions

View File

@@ -8,8 +8,17 @@ namespace BrightGlimmer.Domain
[Table("Phones")]
public class Phone : Entity
{
public PhoneType Type { get; set; }
public int AreaCode { get; set; }
public int Number { get; set; }
public PhoneType Type { get; private set; }
public int AreaCode { get; private set; }
public int Number { get; private set; }
private Phone() { }
public Phone(PhoneType type, int areaCode, int number)
{
Type = type;
AreaCode = areaCode;
Number = number;
}
}
}