public static Guid Insert(Patient patient) { if (patient == null) { throw new ArgumentException("Patient information was not provided"); } var query = SqlQueryGeneration.InsertPatient(patient); return(_sqlManager.InsertPatient(query)); }