2024-05-07 23:09:11 +04:00
|
|
|
|
using Npgsql;
|
|
|
|
|
|
|
|
|
|
namespace MedicalDatabaseContracts.Models
|
2024-04-24 10:32:50 +04:00
|
|
|
|
{
|
2024-05-07 23:09:11 +04:00
|
|
|
|
public class DiagnoseModel : IModel<DiagnoseModel>
|
2024-04-24 10:32:50 +04:00
|
|
|
|
{
|
|
|
|
|
public long? DiagnoseId { get; set; }
|
|
|
|
|
public string Name { get; set;} = string.Empty;
|
2024-05-07 23:09:11 +04:00
|
|
|
|
|
|
|
|
|
public static DiagnoseModel CreateFromDataReader(NpgsqlDataReader reader)
|
|
|
|
|
{
|
|
|
|
|
return new DiagnoseModel
|
|
|
|
|
{
|
|
|
|
|
DiagnoseId = Convert.ToInt32(reader["diagnose_id"]),
|
|
|
|
|
Name = Convert.ToString(reader["name"])
|
|
|
|
|
};
|
|
|
|
|
}
|
2024-04-24 10:32:50 +04:00
|
|
|
|
}
|
|
|
|
|
}
|