public static Student CreateStudent(StudentRfidDto studentRfidDto) { return(new Student() { Name = studentRfidDto.Name, Login = studentRfidDto.Login }); }
public static async Task <StudentRfidDto> GetStudentByRfidUid(string uid) { var url = rfidUrl + uid; var response = await Client.SendAsync(GetRequest(url)); if (response.IsSuccessStatusCode) { var content = response.Content; var iso = Encoding.GetEncoding("ISO-8859-1"); var isoBytes = await content.ReadAsByteArrayAsync(); var str = iso.GetString(isoBytes); var student = str.Split(';'); if (student.Length != 4) { return(null); } var studentRfidDto = StudentRfidDto.Create(student); return(studentRfidDto); } return(null); }