Dtos: Get rid of more warnings
This commit is contained in:
@ -48,7 +48,7 @@ namespace Elwig.Models.Dtos {
|
||||
}
|
||||
|
||||
private static async Task<IEnumerable<CreditNoteRowSingle>> FromDbSet(DbSet<CreditNoteRowSingle> table, int year, int avnr) {
|
||||
return await table.FromSql($"""
|
||||
return await table.FromSqlRaw($"""
|
||||
SELECT m.mgnr, m.family_name, m.given_name, p.plz, o.name AS ort, m.address, m.iban, c.tgnr, s.year, s.precision,
|
||||
p.amount - p.net_amount AS surcharge,
|
||||
c.net_amount, c.prev_net_amount, c.vat, c.vat_amount, c.gross_amount, c.modifiers, c.prev_modifiers, c.amount,
|
||||
@ -133,15 +133,15 @@ namespace Elwig.Models.Dtos {
|
||||
[Column("mgnr")]
|
||||
public int MgNr { get; set; }
|
||||
[Column("family_name")]
|
||||
public string Name { get; set; }
|
||||
public required string Name { get; set; }
|
||||
[Column("given_name")]
|
||||
public string GivenName { get; set; }
|
||||
public required string GivenName { get; set; }
|
||||
[Column("address")]
|
||||
public string Address { get; set; }
|
||||
public required string Address { get; set; }
|
||||
[Column("plz")]
|
||||
public int Plz { get; set; }
|
||||
[Column("ort")]
|
||||
public string LocalityFull { get; set; }
|
||||
public required string LocalityFull { get; set; }
|
||||
[NotMapped]
|
||||
public string Locality => LocalityFull.Split(",")[0];
|
||||
[Column("iban")]
|
||||
@ -151,7 +151,7 @@ namespace Elwig.Models.Dtos {
|
||||
[Column("precision")]
|
||||
public byte Precision { get; set; }
|
||||
[Column("tgnr")]
|
||||
public string TgNr { get; set; }
|
||||
public required string TgNr { get; set; }
|
||||
[Column("surcharge")]
|
||||
public long? Surcharge { get; set; }
|
||||
[Column("net_amount")]
|
||||
|
Reference in New Issue
Block a user