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); }
public Airline RetrieveById(Airline airline) { return(crudAirline.Retrieve <Airline>(airline)); }