public Surgeon ConvertCSVFormatToEntity(string entityCSVFormat) { string[] tokens = entityCSVFormat.Split(_delimiter.ToCharArray()); long id = long.Parse(tokens[0]); string name = tokens[1]; string surname = tokens[2]; string genderString = tokens[3]; Gender gender = (Gender)Enum.Parse(typeof(Gender), genderString, true); DateTime dateOfBirth = DateTime.ParseExact(tokens[4], "dd/MM/yyyy", CultureInfo.InvariantCulture); String specializationString = tokens[5]; SurgicalSpecialty surgicalSpecialty = (SurgicalSpecialty)Enum.Parse(typeof(SurgicalSpecialty), specializationString, true); Surgeon surgeon = new Surgeon(id, name, surname, gender, dateOfBirth, surgicalSpecialty); return(surgeon); }
public Surgeon(String name, String surname, SurgicalSpecialty surgicalSpecialty) { Name = name; Surname = surname; SurgicalSpecialty = surgicalSpecialty; }
public Surgeon(long id, String name, String surname, Gender gender, DateTime dateOfBirth, SurgicalSpecialty surgicalSpecialty) : base(id, name, surname, gender, dateOfBirth) { SurgicalSpecialty = surgicalSpecialty; }