public DataMessage AddMember(FamilyMember model) { DataMessage message; message = familyRepository.AddMember(model); return(message); }
public bool AddMemberToFamily(int familyId, FamilyMember member) { var name = Thread.CurrentPrincipal.Identity.Name; var isAdmin = Thread.CurrentPrincipal.IsInRole("admin"); if (familyId < 0) { throw new ArgumentException(); } if (member == null) { throw new ArgumentNullException(); } if (member.FirstName != null && member.FirstName.Length > 32 || member.LastName != null && member.LastName.Length > 128) { throw new ArgumentOutOfRangeException(); } familyRepository.AddMember(familyId, member); return(true); }