コード例 #1
0
        /// <summary>
        /// Obtiene el trabajador suplente
        /// </summary>
        /// <param name="trabajadorSuplenteLogic">TrabajadorSuplenteLogic</param>
        /// <returns>Response de trabajador suplente</returns>
        public static TrabajadorSuplenteResponse ObtenerTrabajadorSuplenteResponse(TrabajadorSuplenteLogic trabajadorSuplenteLogic)
        {
            TrabajadorSuplenteResponse trabajadorSuplente = new TrabajadorSuplenteResponse();

            trabajadorSuplente.CodigoTrabajador  = trabajadorSuplenteLogic.CodigoTrabajador;
            trabajadorSuplente.CodigoSuplente    = trabajadorSuplenteLogic.CodigoSuplente;
            trabajadorSuplente.FechaInicio       = trabajadorSuplenteLogic.FechaInicio;
            trabajadorSuplente.FechaFin          = trabajadorSuplenteLogic.FechaFin;
            trabajadorSuplente.FechaInicioString = trabajadorSuplenteLogic.FechaInicio.ToString(DatosConstantes.Formato.FormatoFecha);
            trabajadorSuplente.FechaFinString    = trabajadorSuplenteLogic.FechaFin.ToString(DatosConstantes.Formato.FormatoFecha);
            trabajadorSuplente.Activo            = trabajadorSuplenteLogic.Activo;
            trabajadorSuplente.Ejecutado         = trabajadorSuplenteLogic.Ejecutado;
            trabajadorSuplente.PerfilAgregados   = trabajadorSuplenteLogic.PerfilAgregados;
            return(trabajadorSuplente);
        }
コード例 #2
0
 /// <summary>
 /// Constructor del Modelo
 /// </summary>
 /// <param name="trabajadorSuplente">TrabajadorSuplente</param>
 /// <param name="trabajador">Trabajador</param>
 public TrabajadorSuplenteModel(TrabajadorSuplenteResponse trabajadorSuplente, TrabajadorResponse trabajador)
 {
     this.TrabajadorSuplente = trabajadorSuplente;
     this.Trabajador         = trabajador;
 }