public override Meci ParseLine(string line) { try { string[] substring = line.Split(";"); Echipa echipa1 = _repoEchipe.findOne(int.Parse(substring[0])); Echipa echipa2 = _repoEchipe.findOne(int.Parse(substring[1])); return(new Meci(echipa1, echipa2, DateTime.Parse(substring[2]).Date)); } catch (Exception) { return(null); } }
private Jucator[] ParseLineJucator(string line, int index) { string[] substring = line.Split(";"); try { int curent = index; Echipa echipa = _repoEchipe.findOne(int.Parse(substring[1])); Jucator[] jucatori = new Jucator[16]; for (int i = 1; i <= 5; i++) { jucatori[i] = new Jucator(curent, generateNumeJucator(), substring[0], echipa); curent++; } return(jucatori); } catch (Exception) { return(null); } }