/// <summary>
 /// Crear un nuevo objeto ContratoItem1.
 /// </summary>
 /// <param name="empId">Valor inicial de la propiedad EmpId.</param>
 /// <param name="periodo">Valor inicial de la propiedad Periodo.</param>
 /// <param name="rutTrabajador">Valor inicial de la propiedad RutTrabajador.</param>
 /// <param name="contrato">Valor inicial de la propiedad Contrato.</param>
 /// <param name="origen">Valor inicial de la propiedad Origen.</param>
 /// <param name="tipoContrato">Valor inicial de la propiedad TipoContrato.</param>
 /// <param name="fechaVigencia">Valor inicial de la propiedad FechaVigencia.</param>
 /// <param name="fechaRenovacion">Valor inicial de la propiedad FechaRenovacion.</param>
 /// <param name="cargoEmpleado">Valor inicial de la propiedad CargoEmpleado.</param>
 /// <param name="grado">Valor inicial de la propiedad Grado.</param>
 /// <param name="fechaGrado">Valor inicial de la propiedad FechaGrado.</param>
 /// <param name="categoria">Valor inicial de la propiedad Categoria.</param>
 /// <param name="calidadJuridica">Valor inicial de la propiedad CalidadJuridica.</param>
 /// <param name="centroCosto">Valor inicial de la propiedad CentroCosto.</param>
 /// <param name="divCodigo">Valor inicial de la propiedad DivCodigo.</param>
 /// <param name="unidadOrganica">Valor inicial de la propiedad UnidadOrganica.</param>
 /// <param name="jornada">Valor inicial de la propiedad Jornada.</param>
 /// <param name="lugarIntegro">Valor inicial de la propiedad LugarIntegro.</param>
 /// <param name="lugarTrabajo">Valor inicial de la propiedad LugarTrabajo.</param>
 /// <param name="lugarPago">Valor inicial de la propiedad LugarPago.</param>
 /// <param name="formaPago">Valor inicial de la propiedad FormaPago.</param>
 /// <param name="fechaFiniquito">Valor inicial de la propiedad FechaFiniquito.</param>
 /// <param name="fechaFirma">Valor inicial de la propiedad FechaFirma.</param>
 /// <param name="causalLegal">Valor inicial de la propiedad CausalLegal.</param>
 /// <param name="causalReal">Valor inicial de la propiedad CausalReal.</param>
 /// <param name="grupoContabilizacion">Valor inicial de la propiedad GrupoContabilizacion.</param>
 /// <param name="codigoSucursal">Valor inicial de la propiedad CodigoSucursal.</param>
 /// <param name="mutualAccidentes">Valor inicial de la propiedad MutualAccidentes.</param>
 /// <param name="cajaCompensacion">Valor inicial de la propiedad CajaCompensacion.</param>
 /// <param name="fechaAntiguedad">Valor inicial de la propiedad FechaAntiguedad.</param>
 /// <param name="codigoCertificado">Valor inicial de la propiedad CodigoCertificado.</param>
 /// <param name="tipoControl">Valor inicial de la propiedad TipoControl.</param>
 /// <param name="tipoFuero">Valor inicial de la propiedad TipoFuero.</param>
 /// <param name="fechaTerminoFuero">Valor inicial de la propiedad FechaTerminoFuero.</param>
 /// <param name="fechaCompromisoPerm">Valor inicial de la propiedad FechaCompromisoPerm.</param>
 /// <param name="diasAdiProgresivos">Valor inicial de la propiedad DiasAdiProgresivos.</param>
 /// <param name="mesesReconocidos">Valor inicial de la propiedad MesesReconocidos.</param>
 /// <param name="diasAdiPactados">Valor inicial de la propiedad DiasAdiPactados.</param>
 /// <param name="diasLegales">Valor inicial de la propiedad DiasLegales.</param>
 /// <param name="diasBaseVacaciones">Valor inicial de la propiedad DiasBaseVacaciones.</param>
 /// <param name="fechaBaseVacaciones">Valor inicial de la propiedad FechaBaseVacaciones.</param>
 /// <param name="estadoContrato">Valor inicial de la propiedad EstadoContrato.</param>
 /// <param name="fld_UserCode">Valor inicial de la propiedad fld_UserCode.</param>
 /// <param name="seguroCesantia">Valor inicial de la propiedad SeguroCesantia.</param>
 /// <param name="indCargoSeguroCesantia">Valor inicial de la propiedad IndCargoSeguroCesantia.</param>
 /// <param name="afp">Valor inicial de la propiedad Afp.</param>
 /// <param name="banco">Valor inicial de la propiedad Banco.</param>
 /// <param name="cuentaBanco">Valor inicial de la propiedad CuentaBanco.</param>
 /// <param name="fechaActContrato">Valor inicial de la propiedad FechaActContrato.</param>
 /// <param name="sinMutual">Valor inicial de la propiedad SinMutual.</param>
 /// <param name="planPactadoSalud">Valor inicial de la propiedad PlanPactadoSalud.</param>
 /// <param name="fechaRenovacionII">Valor inicial de la propiedad FechaRenovacionII.</param>
 /// <param name="cotizaPrev">Valor inicial de la propiedad CotizaPrev.</param>
 /// <param name="en_Uso">Valor inicial de la propiedad En_Uso.</param>
 /// <param name="years11">Valor inicial de la propiedad Years11.</param>
 public static ContratoItem1 CreateContratoItem1(global::System.Int32 empId, global::System.Int32 periodo, global::System.String rutTrabajador, global::System.Int32 contrato, global::System.Int16 origen, global::System.Int16 tipoContrato, global::System.DateTime fechaVigencia, global::System.DateTime fechaRenovacion, global::System.Int16 cargoEmpleado, global::System.Int16 grado, global::System.DateTime fechaGrado, global::System.Int16 categoria, global::System.Int16 calidadJuridica, global::System.Int32 centroCosto, global::System.Int16 divCodigo, global::System.Int16 unidadOrganica, global::System.Int16 jornada, global::System.Int16 lugarIntegro, global::System.Int16 lugarTrabajo, global::System.Int16 lugarPago, global::System.Int16 formaPago, global::System.DateTime fechaFiniquito, global::System.DateTime fechaFirma, global::System.Int16 causalLegal, global::System.Int16 causalReal, global::System.Int16 grupoContabilizacion, global::System.Int16 codigoSucursal, global::System.Int16 mutualAccidentes, global::System.Int16 cajaCompensacion, global::System.DateTime fechaAntiguedad, global::System.Int32 codigoCertificado, global::System.Int16 tipoControl, global::System.Int16 tipoFuero, global::System.DateTime fechaTerminoFuero, global::System.DateTime fechaCompromisoPerm, global::System.Int16 diasAdiProgresivos, global::System.Int16 mesesReconocidos, global::System.Int16 diasAdiPactados, global::System.Int16 diasLegales, global::System.Int16 diasBaseVacaciones, global::System.DateTime fechaBaseVacaciones, global::System.Int16 estadoContrato, global::System.String fld_UserCode, global::System.Byte seguroCesantia, global::System.Byte indCargoSeguroCesantia, global::System.Int16 afp, global::System.Int16 banco, global::System.String cuentaBanco, global::System.DateTime fechaActContrato, global::System.Byte sinMutual, global::System.Byte planPactadoSalud, global::System.DateTime fechaRenovacionII, global::System.Byte cotizaPrev, global::System.String en_Uso, global::System.Byte years11)
 {
     ContratoItem1 contratoItem1 = new ContratoItem1();
     contratoItem1.EmpId = empId;
     contratoItem1.Periodo = periodo;
     contratoItem1.RutTrabajador = rutTrabajador;
     contratoItem1.Contrato = contrato;
     contratoItem1.Origen = origen;
     contratoItem1.TipoContrato = tipoContrato;
     contratoItem1.FechaVigencia = fechaVigencia;
     contratoItem1.FechaRenovacion = fechaRenovacion;
     contratoItem1.CargoEmpleado = cargoEmpleado;
     contratoItem1.Grado = grado;
     contratoItem1.FechaGrado = fechaGrado;
     contratoItem1.Categoria = categoria;
     contratoItem1.CalidadJuridica = calidadJuridica;
     contratoItem1.CentroCosto = centroCosto;
     contratoItem1.DivCodigo = divCodigo;
     contratoItem1.UnidadOrganica = unidadOrganica;
     contratoItem1.Jornada = jornada;
     contratoItem1.LugarIntegro = lugarIntegro;
     contratoItem1.LugarTrabajo = lugarTrabajo;
     contratoItem1.LugarPago = lugarPago;
     contratoItem1.FormaPago = formaPago;
     contratoItem1.FechaFiniquito = fechaFiniquito;
     contratoItem1.FechaFirma = fechaFirma;
     contratoItem1.CausalLegal = causalLegal;
     contratoItem1.CausalReal = causalReal;
     contratoItem1.GrupoContabilizacion = grupoContabilizacion;
     contratoItem1.CodigoSucursal = codigoSucursal;
     contratoItem1.MutualAccidentes = mutualAccidentes;
     contratoItem1.CajaCompensacion = cajaCompensacion;
     contratoItem1.FechaAntiguedad = fechaAntiguedad;
     contratoItem1.CodigoCertificado = codigoCertificado;
     contratoItem1.TipoControl = tipoControl;
     contratoItem1.TipoFuero = tipoFuero;
     contratoItem1.FechaTerminoFuero = fechaTerminoFuero;
     contratoItem1.FechaCompromisoPerm = fechaCompromisoPerm;
     contratoItem1.DiasAdiProgresivos = diasAdiProgresivos;
     contratoItem1.MesesReconocidos = mesesReconocidos;
     contratoItem1.DiasAdiPactados = diasAdiPactados;
     contratoItem1.DiasLegales = diasLegales;
     contratoItem1.DiasBaseVacaciones = diasBaseVacaciones;
     contratoItem1.FechaBaseVacaciones = fechaBaseVacaciones;
     contratoItem1.EstadoContrato = estadoContrato;
     contratoItem1.fld_UserCode = fld_UserCode;
     contratoItem1.SeguroCesantia = seguroCesantia;
     contratoItem1.IndCargoSeguroCesantia = indCargoSeguroCesantia;
     contratoItem1.Afp = afp;
     contratoItem1.Banco = banco;
     contratoItem1.CuentaBanco = cuentaBanco;
     contratoItem1.FechaActContrato = fechaActContrato;
     contratoItem1.SinMutual = sinMutual;
     contratoItem1.PlanPactadoSalud = planPactadoSalud;
     contratoItem1.FechaRenovacionII = fechaRenovacionII;
     contratoItem1.CotizaPrev = cotizaPrev;
     contratoItem1.En_Uso = en_Uso;
     contratoItem1.Years11 = years11;
     return contratoItem1;
 }
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet Contrato. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToContrato(ContratoItem1 contratoItem1)
 {
     base.AddObject("Contrato", contratoItem1);
 }