/// <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); }
/// <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; }