public OrdenReposicionEventoAgenda(OrdenReposicion r, DateTime fecha_agenda, DateTime? fecha_actual, UsuarioDTO usuario, string comentario = null)
     : base()
 {
     evento = new OrdenReposicionEvento(r, OrdenReposicionEventoTipo.agenda, usuario, comentario);
     evento.IndexedDateTime = fecha_agenda;
     evento.DateTime2 = fecha_actual;
 }
 public OrdenReposicionEventoRecepcion(OrdenReposicionEvento ev)
     : base(ev)
 {
 }
 public OrdenReposicionEventoRecepcion(OrdenReposicion r, DateTime? fecha, UsuarioDTO usuario, string comentario = null)
     : base()
 {
     evento = new OrdenReposicionEvento(r, OrdenReposicionEventoTipo.recepcion, usuario, comentario);
     evento.IndexedDateTime = fecha;
 }
 public OrdenReposicionEventoAgenda(OrdenReposicionEvento ev)
     : base(ev)
 {
 }
 public OrdenReposicionEventoCancelacion(OrdenReposicion r, OrdenReposicionCancelacionCausa causa, UsuarioDTO usuario, string comentario = null)
     : base()
 {
     evento = new OrdenReposicionEvento(r, OrdenReposicionEventoTipo.cancelacion, usuario, comentario);
     evento.IndexedString = causa.ToString();
 }
 public OrdenReposicionEventoCancelacion(OrdenReposicionEvento ev)
     : base(ev)
 {
 }