Exemplo n.º 1
0
 protected Car()
 {
     this.Model  = "Unknown";
     this.Number = "Unknown";
     this.Color  = "Unknown";
     this.Type   = TaxiType.TAXI_TYPE_MAX;
 }
Exemplo n.º 2
0
 public Car(MySqlDataReader reader)
 {
     //  `Id`, `model`,  `number`, `color`, `type`
     ID     = reader.GetUInt32(0);
     Model  = reader.GetString(1);
     Number = reader.GetString(2);
     Type   = (TaxiType)reader.GetByte(3);
 }
Exemplo n.º 3
0
 public Order(uint id, User owner, User driver, TaxiType taxiType, OrderStatus status, Address sAddress,
              Address eAddress, DateTime date)
 {
     Id       = id;
     Owner    = owner;
     Driver   = driver;
     SAddress = sAddress;
     EAddress = eAddress;
     Date     = date;
     Type     = taxiType;
     Status   = status;
 }
Exemplo n.º 4
0
        public Order(User owner, TaxiType taxiType, Address sAddress, Address eAddress)
        {
            Id       = 0;
            Owner    = owner;
            Driver   = null;
            SAddress = sAddress;
            EAddress = eAddress;
            Type     = taxiType;
            Date     = new DateTime();
            Status   = OrderStatus.ORDERING_STATUS_QUEUE;

            _dbStatus = DBStatus.ORDER_NEW;
        }
Exemplo n.º 5
0
        public static string GetTaxiTypeString(TaxiType type)
        {
            switch (type)
            {
            case TaxiType.TAXI_TYPE_PASSENGER:
                return("Пассажирское");

            case TaxiType.TAXI_TYPE_TRUCK:
                return("Грузовое");

            default:
                break;
            }

            return("Неизвестно");
        }
Exemplo n.º 6
0
 public TaxiTypeSpecification(TaxiType taxiType)
 {
     _taxiType = Enum.GetName(typeof(TaxiType), taxiType);
 }