public PostTransport(ApplicationUser user, DateTime dateFrom, DateTime dateTo, Location locationFrom, Location locationTo, PostTransportType postTransportType, decimal price, bool status, string additionalInformation, TransportSpecification transportSpecification = null) : base(user, dateFrom, dateTo, locationFrom, locationTo, postTransportType, price, status, additionalInformation) { Specification = transportSpecification; }
protected Post(ApplicationUser user, DateTime dateFrom, DateTime dateTo, Location locationFrom, Location locationTo, PostTransportType postTransportType, decimal price, bool status, string additionalInformation) { User = user; PublicationDate = DateTime.Now; DateFrom = dateFrom; DateTo = dateTo; LocationFrom = locationFrom; LocationTo = locationTo; PostTransportType = postTransportType; Status = status; Price = price; AdditionalInformation = additionalInformation; }