public ItemEntrega(string codigo, string descripcion, OrdenEntrega ordenEntrega) { CheckRule(new NotNullRule <string>(codigo)); CheckRule(new NotNullRule <string>(descripcion)); CheckRule(new NotNullRule <OrdenEntrega>(ordenEntrega)); Id = Guid.NewGuid(); Codigo = codigo; Descripcion = descripcion; OrdenEntrega = ordenEntrega; }
public ViajeEntrega(OrdenEntrega ordenEntrega, DateTime fechaProgramado) { ViajeId = Guid.NewGuid(); OrdenEntrega = ordenEntrega; FechaProgramado = fechaProgramado; FechaInicioViaje = null; FechaFinViaje = null; _itemsSeguimiento = new List <SeguimientoViajeItem>(); }