31 lines
1.2 KiB
C#
31 lines
1.2 KiB
C#
|
|
using System.ComponentModel.DataAnnotations;
|
|||
|
|
|
|||
|
|
namespace Domain.Entities
|
|||
|
|
{
|
|||
|
|
public class EProfessional
|
|||
|
|
{
|
|||
|
|
public int Id { get; set; }
|
|||
|
|
[Required(ErrorMessage = "Debe ingresar el nombre del profesional.")]
|
|||
|
|
public string Fullname { get; set; } = null!;
|
|||
|
|
public string? Address { get; set; }
|
|||
|
|
public string? City { get; set; }
|
|||
|
|
[Required(ErrorMessage = "Debe seleccionar una provincia.")]
|
|||
|
|
public string? Province { get; set; }
|
|||
|
|
public string? Postalcode { get; set; }
|
|||
|
|
public string? Phone1 { get; set; }
|
|||
|
|
public string? Phone2 { get; set; }
|
|||
|
|
public string? License { get; set; }
|
|||
|
|
public string? Email { get; set; }
|
|||
|
|
public string? DocumenttypeName { get; set; }
|
|||
|
|
public string? DocumentNumber { get; set; }
|
|||
|
|
[Required(ErrorMessage = "Debe seleccionar un tipo de documento.")]
|
|||
|
|
public string? Type { get; set; }
|
|||
|
|
[Required(ErrorMessage = "Debe seleccionar la especialidad del profesional.")]
|
|||
|
|
public int? SpecialtyId { get; set; }
|
|||
|
|
public bool Active { get; set; } = true;
|
|||
|
|
public DateTime Createdat { get; set; }
|
|||
|
|
public virtual EProfessionalSpecialty? Specialty { get; set; }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
}
|