Ejemplo n.º 1
0
        public BaseEntity BuildObject(Dictionary <string, object> row)
        {
            AirlineCrudFactory acf = new AirlineCrudFactory();
            var entity             = new Airline
            {
                Id = GetStringValue(row, DB_COL_ID_AIRLINE)
            };

            Airline airline = acf.Retrieve <Airline>(entity);

            var AirlineManager = new AirlineManager
            {
                ID             = GetStringValue(row, DB_COL_ID),
                FirstName      = GetStringValue(row, DB_COL_FIRST_NAME),
                SecondName     = GetStringValue(row, DB_COL_SECOND_NAME),
                LastName       = GetStringValue(row, DB_COL_LAST_NAME),
                SecondLastName = GetStringValue(row, DB_COL_SECOND_LAST_NAME),
                BirthDate      = Convert.ToDateTime(GetDateValue(row, DB_COL_BIRTHDATE)),
                Genre          = GetStringValue(row, DB_COL_GENRE),
                Email          = GetStringValue(row, DB_COL_EMAIL),
                Password       = GetStringValue(row, DB_COL_PASSWORD),
                Phone          = GetStringValue(row, DB_COL_PHONE),
                CivilStatus    = GetStringValue(row, DB_COL_CIVIL_STATUS),
                Status         = Convert.ToBoolean(GetIntValue(row, DB_COL_STATUS)),
                Rol            = GetStringValue(row, DB_COL_ID_ROL),
                AirlineID      = GetStringValue(row, DB_COL_ID_AIRLINE),
                AirlineName    = airline.Comercial_name
            };

            return(AirlineManager);
        }
Ejemplo n.º 2
0
 public AirlineManagement()
 {
     crudAirline = new AirlineCrudFactory();
 }