public static CitizenSql FromApiV1ToSql(CitizenV1 citizenV1) { var citizenSql = new CitizenSql { Name = citizenV1.Name, Surname = citizenV1.Surname, Patronymic = citizenV1.Patronymic, DateOfBirth = citizenV1.DateOfBirth, DateOfDeath = citizenV1.DateOfDeath, }; if (!string.IsNullOrEmpty(citizenV1.Snils)) { var snilsNumbersString = StringConverter.GetNumbers(citizenV1.Snils); citizenSql.Snils = long.Parse(snilsNumbersString); } if (!string.IsNullOrEmpty(citizenV1.Inn)) { var innNumbersString = StringConverter.GetNumbers(citizenV1.Inn); citizenSql.Inn = long.Parse(innNumbersString); } return(citizenSql); }
public static CitizenV1 FromSqlToApiV1(CitizenSql citizenSql) { var citizenV1 = new CitizenV1 { Inn = citizenSql.Inn.ToString(), Name = citizenSql.Name, Surname = citizenSql.Surname, Patronymic = citizenSql.Patronymic, Snils = citizenSql.Snils.ToString(), DateOfBirth = citizenSql.DateOfBirth, DateOfDeath = citizenSql.DateOfDeath, Guid = citizenSql.Guid }; return(citizenV1); }