Ir al contenido principal

Destacado

Desarrollo web Bootcamp

  Introducción a la Programación La programación es el proceso de diseñar y escribir instrucciones que las computadoras entienden para realizar tareas específicas. Estas instrucciones se conocen como código , y permiten a los desarrolladores crear aplicaciones, sitios web, juegos y mucho más. Lenguajes de Programación Comunes en el Desarrollo Web En el desarrollo web, los lenguajes más utilizados incluyen: HTML : Define la estructura del contenido en una página web. CSS : Estiliza y da diseño a los elementos de HTML. JavaScript : Agrega interactividad y funcionalidades dinámicas a las páginas web.      PHP y Python : Son lenguajes de servidor para manejar la lógica y los datos. SQL : Sirve para gestionar bases de datos. Sintaxis Básica La sintaxis es un conjunto de reglas que determina cómo escribir código en un lenguaje específico. Es fundamental para que el programa funcione correctamente. Por ejemplo: javascript let mensaje = "¡Hola Mundo!" ; console . log (mens...

Definir clase en c sharp

Definir clase en c sharp 

En este post les vengo a compartir la manera en que defino una clase en el lenguaje c#, en esta clase definimos la Tabla empleados, en una región defino las propiedades y cada uno le defino un tipo de dato y el tamaño esto nos permite que cuando hagamos migraciones,la migración es tomar la clase como un modelo para crear una tabla en la base de datos .



using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.ComponentModel.DataAnnotations.Schema;
using System.ComponentModel.DataAnnotations;
using System.Data.Entity.Infrastructure;

namespace libDatosExNomina
{
    [Table("Empleados")]
    public class Empleado
    {
        #region Propiedades
        public int EmpleadoId { get; set; }
        [MaxLength(100), Required]
        public string Nombres { get; set; }
        [MaxLength(50), Required]
        public string ApellidoPaterno { get; set; }
        [MaxLength(50), Required]
        public string ApellidoMaterno { get; set; }
        [MaxLength(15), Required]
        public string RFC { get; set; }
        [MaxLength(20), Required]
        public string CURP { get; set; }
        public int Sexo { get; set; }
        [MaxLength(100), Required]
        public string BancoAfore { get; set; }
        public float Estatura { get; set; }
        public float Peso { get; set; }
        public DateTime FechaNacimiento { get; set; }
        [MaxLength(200), Required]
        public string LugarNacimiento { get; set; }
        [MaxLength(200), Required]
        public string EstadoNacimiento { get; set; }
        [Required]
        public int NacionalidadId { get; set; }
        public virtual Nacionalidad Nacionalidad { get; set; }
        [Required]
        public int EscolaridadId { get; set; }
        public virtual Escolaridad Escolaridad { get; set; }
        [Required]
        public int TipoSangreId { get; set; }
        public virtual TipoSangre TipoSangre { get; set; }
        [MaxLength(100), Required]
        public string CuentaPago { get; set; }
        [MaxLength(100)]
        public string CuentaComplementaria { get; set; }
        [Required]
        public bool EsNominaElectronica { get; set; }
        [Required]
        public bool CotizaIMSS { get; set; }
        [MaxLength(100)]
        public string NumeroRegistroIMSS { get; set; }
        public DateTime FechaAltaIMSS { get; set; }
        [MaxLength(50), Required]
        public string Telefono { get; set; }
        [MaxLength(255), Required]
        public string Calle { get; set; }
        [MaxLength(50)]
        public string NoInt { get; set; }
        [MaxLength(50), Required]
        public string NoExt { get; set; }
        [MaxLength(255), Required]
        public string Colonia { get; set; }
        [MaxLength(255), Required]
        public string Ciudad { get; set; }
        [Required]
        public int MunicipioId { get; set; }
        public virtual Municipio Municipio { get; set; }
        [MaxLength(50), Required]
        public string CP { get; set; }
        [Required]
        public bool Activo { get; set; }
        #endregion

        #region Constructor
        public Empleado()
        {
            
        }
        #endregion

        #region Métodos
        #endregion
      
    }

}

Comentarios

Entradas populares