using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Text; namespace BWPMModels { public class Firma { public int ID { get; set; } = 0; [Required(ErrorMessage = "Feld darf nicht leer sein.")] public string nameZ1 { get; set; } = ""; public string nameZ2 { get; set; } = ""; public string strasse { get; set; } = ""; [Required(ErrorMessage = "Feld darf nicht leer sein.")] public string plz { get; set; } = ""; [Required(ErrorMessage = "Feld darf nicht leer sein.")] public string ort { get; set; } = ""; [Required(ErrorMessage = "Feld darf nicht leer sein.")] [Phone(ErrorMessage = "Dies ist keine gültige Telefon-Nummer")] public string tel { get; set; } = ""; public string web { get; set; } = ""; [Required(ErrorMessage = "Feld darf nicht leer sein.")] [EmailAddress(ErrorMessage ="Dies ist keine gültige EMail-Adresse")] public string mail { get; set; } = ""; public string bemerkung { get; set; } = ""; public int? anrede { get; set; } = 1; public string briefanrede { get; set; } = ""; public string ausbildungsstandort { get; set; } = ""; public string ausbildungsbemerkung { get; set; } = ""; [Required(ErrorMessage = "Feld darf nicht leer sein.")] public string ansprechperson_name { get; set; } = ""; [Required(ErrorMessage = "Feld darf nicht leer sein.")] public string ansprechperon_vorname { get; set; } = ""; [Required(ErrorMessage = "Feld darf nicht leer sein.")] [Phone(ErrorMessage ="Dies ist keine gültige Telefon-Nummer")] public string handy { get; set; } = ""; public bool aktuell { get; set; } = true; public int? zugehoerigkeit { get; set; } = 0; public bool aktiv { get; set; } = true; public DateTime? erstellt_am { get; set; } = DateTime.Now; public DateTime? mutiert_am { get; set; } = DateTime.Now; public string mutierer { get; set; } = ""; public int? mandantnr { get; set; } = 0; public string userid { get; set; } = ""; } }