public bool Save() { if (!string.IsNullOrEmpty(Name)) { if (Id != Guid.Empty) { return(DBContext.UpdateSubject(this)); } else { return(DBContext.AddSubject(this)); } } else { return(false); } }