using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PruebaAzureAD.Models { public class PersonaViewModel { //public int IdPersona { get; set; } [Required] public int IdTipoIdentificacion { get; set; } [Required] public string NoIdentificacion { get; set; } [Required] public string Nombre { get; set; } [Required] public string PrimerApellido { get; set; } [Required] public string SegundoApellido { get; set; } [Required] public DateTime FechaNacimiento { get; set; } [Required] public int IdPaisNacionalidad { get; set; } [Required] public int IdEstadoCivil { get; set; } [Required] public string Direccion { get; set; } [Required] public string Correo { get; set; } [Required] public int IdUniversidad { get; set; } [Required] public int IdGradoAcademico { get; set; } [Required] public string Titulo { get; set; } [Required] public int IdEmpresa { get; set; } [Required] public int IdPuesto { get; set; } [Required] public int IdTipoNombramiento { get; set; } [Required] public DateTime FechaIngreso { get; set; } public DateTime? FechaAscenso { get; set; } public DateTime? FechaSalida { get; set; } [Required] public decimal SalarioBruto { get; set; } [Required] public string TelefonoPrincipal { get; set; } public string? TelefonoSecundario { get; set; } [Required] public int IdEstado { get; set; } } }