public void CheckPoint(MemberModel member) { TypeMember next_type = type_management.listTypeMember[member.typeMember.idType + 1]; if (member.point >= next_type.requiredpoint) { member.typeMember = next_type; } }
public MemberModel(string name, GenderType gender, DateTime birth, string CMND, TypeMember type) { this.idMember = ++ID; this.nameMember = name; this.genderMember = gender; this.birthMember = birth; this.CMND = CMND; this.timeSignup = DateTime.Now; this.point = 0; this.typeMember = type; }
public TypeMember FindTypeMember(int idType) { for (int i = 0; i < listTypeMember.Count; i++) { if (listTypeMember[i].idType == idType) { return(listTypeMember[i]); } } TypeMember type = new TypeMember(); return(type); }
public void CreateTypeMember(string NameType, double discountRate, double requirePoint) { if (listTypeMember.Count == 0) { TypeMember.ID = 0; } else { TypeMember.ID = listTypeMember[listTypeMember.Count - 1].idType; } TypeMember newtype = new TypeMember(NameType, discountRate, requirePoint); IOMethod.Instance.WriteData <TypeMember>(path, newtype); listTypeMember.Add(newtype); }