public Class CreateNew(List <Class> cls) { if (cls == null) { cls = new List <Class>(); } Class c = new Class(); Boolean check = false; do { Console.Write("Nhập mã lớp: "); c.IdClass = Console.ReadLine(); for (int i = 0; i < cls.Count; i++) { if (c.IdClass.Equals(cls[i].IdClass)) { Console.WriteLine("Mã lớp đã tồn tại! Mời nhập lại."); check = true; break; } check = false; } } while (check); Console.Write("Nhập mô tả lớp: "); c.Description = Console.ReadLine(); Console.Write("Nhập giảng viên: "); c.Teacher = m.ChuanHoa(Console.ReadLine()); Console.Write("Nhập thời gian học: "); c.Time = Console.ReadLine(); Console.Write("Nhập ngày học: "); c.Day = Console.ReadLine(); return(c); }
public Student CreateNew(List <Student> std) { if (std == null) { std = new List <Student>(); } Student s = new Student(); Boolean check = false; do { Console.Write("Nhập mã sinh viên: "); s.Id = Console.ReadLine(); for (int i = 0; i < std.Count; i++) { if (s.Id.Equals(std[i].Id)) { Console.WriteLine("Mã sinh viên đã tồn tại! Mời nhập lại."); check = true; break; } check = false; } } while (check); Console.Write("Nhập tên sinh viên: "); s.Name = m.ChuanHoa(Console.ReadLine()); Console.Write("Nhập địa chỉ: "); s.Address = Console.ReadLine(); Boolean convert = true; do { Console.Write("Nhập ngày sinh: "); string d = Console.ReadLine(); convert = DateTime.TryParse(d, out DateTime result); if (convert) { s.Birthday = result; } else { Console.WriteLine("Bạn vừa nhập không phải ngày tháng. Mời nhập lại !\n"); } } while (!convert); Console.Write("Nhập mã lớp: "); s.IdClass = checkIdClass(); return(s); }