示例#1
0
 public SorteoDTOS(Int32 sorteoId, Nullable<Int32> eventoId, String premioSorteo, Nullable<DateTime> fechaSistema, Nullable<Boolean> eliminado, EventoDTOS evento)
 {
     this.SorteoId = sorteoId;
     this.EventoId = eventoId;
     this.PremioSorteo = premioSorteo;
     this.FechaSistema = fechaSistema;
     this.Eliminado = eliminado;
     this.Evento = evento;
 }
 public ParticipanteDTOS(Int32 participanteId, Nullable<Int32> clienteId, Nullable<Int32> eventoId, Nullable<Boolean> ganoSorteo, Nullable<DateTime> fechaSistema, Nullable<Boolean> eliminado, ClienteDTOS cliente, EventoDTOS evento)
 {
     this.ParticipanteId = participanteId;
     this.ClienteId = clienteId;
     this.EventoId = eventoId;
     this.GanoSorteo = ganoSorteo;
     this.FechaSistema = fechaSistema;
     this.Eliminado = eliminado;
     this.Cliente = cliente;
     this.Evento = evento;
 }
        /// <summary>
        /// Converts this instance of <see cref="Evento"/> to an instance of <see cref="EventoDTOS"/>.
        /// </summary>
        /// <param name="entity"><see cref="Evento"/> to convert.</param>
        public static EventoDTOS ToDTO(this Evento entity)
        {
            if (entity == null) return null;

            var dto = new EventoDTOS();

            dto.EventoId = entity.EventoId;
            dto.NombreEvento = entity.NombreEvento;
            dto.FechaEvento = entity.FechaEvento;
            dto.FechaSistema = entity.FechaSistema;
            dto.Eliminado = entity.Eliminado;

            entity.OnDTO(dto);

            return dto;
        }
        /// <summary>
        /// Invoked when <see cref="ToDTO"/> operation is about to return.
        /// </summary>
        /// <param name="dto"><see cref="EventoDTOS"/> converted from <see cref="Evento"/>.</param>
partial         static void OnDTO(this Evento entity, EventoDTOS dto);