ApiVirtualTask/ApiPolo/Models/Sto_Rapp.cs
2025-05-08 17:41:48 +02:00

235 lines
7.5 KiB
C#

using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Metadata.Internal;
namespace ApiPolo.Models
{
/// <summary>
/// Storico interventi New
/// </summary>
[Keyless]
public class Sto_Rapp
{
/// <summary>(LISTA) codice tecnico</summary>
public string? tccodice { get; set; }
/// <summary>(LISTA) descrizione tecnico</summary>
public string? tcdescri { get; set; }
/// <summary>(LISTA) note esito</summary>
public string? note_esito { get; set; }
/// <summary>(LISTA) note esito</summary>
public DateTime? data_rapportino { get; set; }
/// <summary>stato finale</summary>
public string? stato_finale { get; set; }
/// <summary>esito intervento</summary>
public string? esito_intervento { get; set; }
/// <summary>descrizione intervento</summary>
public string? descrizione_intervento { get; set; }
/// <summary>firma rapportino</summary>
public string? firma { get; set; }
/// <summary>seriale chiamata (se chiamata, altrimenti null</summary>
public string? seriale_chiamata { get; set; }
/// <summary>seriale buono</summary>
public string? ser_buono { get; set; }
/// <summary>difetti riscontrati</summary>
public string? difetti_riscontrati { get; set; }
/// <summary>lavoro eseguito</summary>
public string? lavoro_eseguito { get; set; }
/// <summary>note intervento</summary>
public string? note_intervento { get; set; }
/// <summary>ore lavoro</summary>
[Column(TypeName = "decimal(7, 2)")]
public decimal? ore_lavoro { get; set; }
/// <summary>costo materiale</summary>
[Column(TypeName = "decimal(7, 2)")]
public decimal? materiale { get; set; }
/// <summary>diritto chiamata</summary>
[Column(TypeName = "decimal(7, 2)")]
public decimal? diritto_chiamata { get; set; }
/// <summary>anticipo</summary>
[Column(TypeName = "decimal(7, 2)")]
public decimal? anticipo { get; set; }
/// <summary>manodopera</summary>
[Column(TypeName = "decimal(7, 2)")]
public decimal? manodopera { get; set; }
/// <summary>spese viaggio</summary>
[Column(TypeName = "decimal(7, 2)")]
public decimal? spese_viaggio { get; set; }
/// <summary>pagamento</summary>
public string? pagamento { get; set; }
/// <summary>codice impianto</summary>
public string? codice_impianto { get; set; }
/// <summary>totale</summary>
[Column(TypeName = "decimal(9, 2)")]
public decimal? totale { get; set; }
/// <summary>note pagamento</summary>
public string? note_pagamento { get; set; }
/// <summary>tipo intervento</summary>
public string? tipo_intervento { get; set; }
/// <summary>rapportino generato in adhoc S/N</summary>
public string? generato { get; set; }
/// <summary>azienda tecnico</summary>
public string? azienda_tecnico { get; set; }
/// <summary>azienda impianto</summary>
public string? azienda_impianto { get; set; }
/// <summary>azienda chiamata</summary>
public string? azienda_chiamata { get; set; }
/// <summary>cod chiusura 1</summary>
public string? codice_chiusura_1 { get; set; }
/// <summary>cod chiusura 2</summary>
public string? codice_chiusura_2 { get; set; }
/// <summary>cod chiusura 3</summary>
public string? codice_chiusura_3 { get; set; }
/// <summary>cod chiusura 4</summary>
public string? codice_chiusura_4 { get; set; }
/// <summary>cod chiusura 5</summary>
public string? codice_chiusura_5 { get; set; }
/// <summary>cod chiusura 6</summary>
public string? codice_chiusura_6 { get; set; }
/// <summary>cod chiusura 7</summary>
public string? codice_chiusura_7 { get; set; }
/// <summary>cod chiusura 8</summary>
public string? codice_chiusura_8 { get; set; }
/// <summary>cod chiusura 9</summary>
public string? codice_chiusura_9 { get; set; }
/// <summary>cod chiusura 10</summary>
public string? codice_chiusura_10 { get; set; }
/// <summary>des cod chiusura 1</summary>
public string? cc1 { get; set; }
/// <summary>des cod chiusura 2</summary>
public string? cc2 { get; set; }
/// <summary>des cod chiusura 3</summary>
public string? cc3 { get; set; }
/// <summary>des cod chiusura 4</summary>
public string? cc4 { get; set; }
/// <summary>des cod chiusura 5</summary>
public string? cc5 { get; set; }
/// <summary>des cod chiusura 6</summary>
public string? cc6 { get; set; }
/// <summary>des cod chiusura 7</summary>
public string? cc7 { get; set; }
/// <summary>des cod chiusura 8</summary>
public string? cc8 { get; set; }
/// <summary>des cod chiusura 9</summary>
public string? cc9 { get; set; }
/// <summary>des cod chiusura 10</summary>
public string? cc10 { get; set; }
/// <summary>des supp cod chiusura 1</summary>
public string? ccds1 { get; set; }
/// <summary>des supp cod chiusura 2</summary>
public string? ccds2 { get; set; }
/// <summary>des supp cod chiusura 3</summary>
public string? ccds3 { get; set; }
/// <summary>des supp cod chiusura 4</summary>
public string? ccds4 { get; set; }
/// <summary>des supp cod chiusura 5</summary>
public string? ccds5 { get; set; }
/// <summary>des supp cod chiusura 6</summary>
public string? ccds6 { get; set; }
/// <summary>des supp cod chiusura 7</summary>
public string? ccds7 { get; set; }
/// <summary>des supp cod chiusura 8</summary>
public string? ccds8 { get; set; }
/// <summary>des supp cod chiusura 9</summary>
public string? ccds9 { get; set; }
/// <summary>des supp cod chiusura 10</summary>
public string? ccds10 { get; set; }
/// <summary>seriale rapportino</summary>
public string? seriale_rapportino { get; set; }
/// <summary>codice intervento manutenzione</summary>
public string? codice_intervento { get; set; }
/// <summary>descrizione intervento manutenzione</summary>
public string? cidescri { get; set; }
/// <summary>descrizione suppl. intervento manutenzione</summary>
public string? cidessup { get; set; }
/// <summary>descrizione suppl. codice intervento manutenzione</summary>
public DateTime? data_manutenzione { get; set; }
/// <summary>codice segnalazione chiamata</summary>
public string? codice_segnalazione { get; set; }
/// <summary>tipo indirizzo (via, strada)</summary>
public string? indirizzo_tipo { get; set; }
/// <summary> indirizzo</summary>
public string? indirizzo { get; set; }
/// <summary> indirizzo numero</summary>
public int? indirizzo_num { get; set; }
/// <summary> indirizzo scala</summary>
public string? indirizzo_scala { get; set; }
/// <summary> indirizzo sottonumero</summary>
public string? indirizzo_num2 { get; set; }
}
}