@User99

Почему не работает запрос в БД и выходит ошибка 500?

При запросе в базу данных постоянно вываливается ошибка 500. Не могу понять почему, вроде все правильно делаю.
Использую Dapper+Postgres

Controller
TestResults results = await reposTestResults.CheckTestStart(iin, id, now_date, 1);


Repository
public async Task<TestResults> CheckTestStart(string iin, int test_id, DateTime date, int status)
        {
            using (IDbConnection dbConnection = Connection)
            {
                dbConnection.Open();
                return (await dbConnection.QueryAsync<TestResults>("SELECT * FROM tester.test_results WHERE iin=@iin AND test_id=@test_id AND result_date=@result_date AND status=@status", new { iin = iin, test_id = test_id, result_date = date, status = status })).FirstOrDefault();
            }
        }


Model
public class TestResults: BaseEntity
    {
        public int id { get; set; }
        public int test_id { get; set; }
        public string nazv { get; set; }
        public Guid test_token { get; set; }
        public DateTime result_date { get; set; }
        public DateTime result_time { get; set; }
        public int status { get; set; }
        public string iin { get; set; }
        public string fam { get; set; }
        public string im { get; set; }
        public string otc { get; set; }
        public int prav { get; set; }
        public int neprav { get; set; }
        public int ocenka { get; set; }
        public Guid token { get; set; }
        public int ostatok_min { get; set; }
    }
  • Вопрос задан
  • 70 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы