public string ChangeConnection(AdminUpdateViewModel adminUpdateViewModel) { ConnectionEntityDL connectionToDB = new ConnectionEntityDL(GetIDConnection(adminUpdateViewModel.IdConnection), adminUpdateViewModel.UpdateConnection.DepartureCityId, UpdateConnection.GetDepartureTime(), adminUpdateViewModel.UpdateConnection.ArrivalCityId, UpdateConnection.GetArrivalTime() ); return(dbRepository.UpdateConnection(connectionToDB)); }
public string CreateConnection(AdminCreateViewModel adminCreate) { ConnectionEntityDL connectionToDB = new ConnectionEntityDL(adminCreate.DepartureCityId, adminCreate.GetDepartureTime(), adminCreate.ArrivalCityId, adminCreate.GetArrivalTime() ); DbRepository dbRepository = new DbRepository(); return(dbRepository.InsertConnection(connectionToDB)); }
public bool FindConnection(int?id) { int idConnection = GetIdConnection(id); bool found; ConnectionEntityDL connectionFromDB = dbRepository.GetConnectionByID(idConnection); if (connectionFromDB == null) { return(found = false); } ConnectionToDelete = new ConnectionEntity(connectionFromDB.Id, connectionFromDB.DepartureCityId, connectionFromDB.DepartureTime, connectionFromDB.ArrivalCityId, connectionFromDB.ArrivalTime ); return(found = true); }